<template>
  <div class="Hcenter">
    <!-- 箭头内容 -->
    <div class="flex" style="padding:1rem 0rem; margin-top: -2.5rem;">
      <div class="flexC  textC">
        <div class="flex font_s36" style="color: #FFDC75; ">
          <p class="flex1 textR">{{ num1 }}</p>
          <p class="flex1 textC">{{ num2 }}</p>
          <p class="flex1 textL" style="padding-left: 0.625rem;">{{ num3 }}</p>
          <p class="flex1 textL">{{ num4 }}</p>
        </div>
        <img src="../../assets/img/home/006.png" alt="" style="width: 48.1875rem;height:3.3125rem ;" />
        <div class="flex cursor font_s18" style="color: #F5B45F; ">
          <p class="flex1 textR" @click="clone.echartsA = true" :class="{ cursor: name1 === '当日申请数' }">{{ name1 }}</p>
          <p class="flex1 textC" @click="clone.echartsB = true" :class="{ cursor: name2 === '当日评估' }">{{ name2 }}</p>
          <p class="flex1 textL" @click="clone.echartsC = true" style="padding-left: 1rem;cursor: default;" :class="{ cursor: name3 === '当日申请数' }">{{ name3 }}</p>
          <p class="flex1 textL" @click="clone.echartsD = true" :class="{ cursor: name4 === '累计长护险基金支付' }">{{ name4 }}</p>
        </div>
      </div>
    </div>
    <!-- 散点图容器 -->
    <div id="container" v-show="mapTab === 1" :class="{ fullContainer: fullClicked01 }"></div>
    <!-- 热力图 -->
    <div id="containerTab" class="superviseList" v-show="mapTab === 2" :class="{ fullContainer: fullClicked02 }"></div>

    <div class="map cursor">
      <div class="flexC textC font_s18" :class="{ chooseBtn: fullClicked01 || fullClicked02 }" style="position: absolute; left: 0.5rem; top: 0.5rem;">
        <p class=" map_pb" @click="switchmapTab(1)" :class="{ map_pa: mapTab === 1 }">散点图</p>
        <p class="map_pb" @click="switchmapTab(2)" :class="{ map_pa: mapTab === 2 }">热力图</p>
      </div>
      <!-- 散点图左下角选择列表 -->
      <div v-if="mapTab === 1" class="font_s16 Bold cursor" :class="{ category_temp: arrowImgState }">
        <ul class="flexC JustifyContentSA category" :class="{ selectList: fullClicked01 }" v-if="!arrowImgState">
          <li class="flex AlignItemsC" @click="switchmap2(0)" :style="category === 0 ? 'color: #00FFFF' : 'color: #a2adbf'">
            <div class="categoryBtnImg" :class="{ categoryBtnActive: category === 0 }"></div>
            全部（{{ selectListItem.allNum }}）
          </li>
          <li class="flex AlignItemsC" @click="switchmap2(1)" :style="category === 1 ? 'color: #00FFFF' : 'color: #a2adbf'">
            <div class="categoryBtnImg" :class="{ categoryBtnActive: category === 1 }"></div>
            住养服务机构（{{ selectListItem.zhuyangjg }}）
          </li>
          <li class="flex AlignItemsC" @click="switchmap2(2)" :style="category === 2 ? 'color: #00FFFF' : 'color: #a2adbf'">
            <div class="categoryBtnImg" :class="{ categoryBtnActive: category === 2 }"></div>
            公办居家服务机构（{{ selectListItem.jujiajg }}）
          </li>
          <li class="flex AlignItemsC" @click="switchmap2(3)" :style="category === 3 ? 'color: #00FFFF' : 'color: #a2adbf'">
            <div class="categoryBtnImg" :class="{ categoryBtnActive: category === 3 }"></div>
            护理站（{{ selectListItem.hulizhan }}）
          </li>
          <li class="flex AlignItemsC" @click="switchmap2(4)" :style="category === 4 ? 'color: #00FFFF' : 'color: #a2adbf'">
            <div class="categoryBtnImg" :class="{ categoryBtnActive: category === 4 }"></div>
            日间照料中心（{{ selectListItem.zhaoliaozx }}）
          </li>
          <li class="flex AlignItemsC" @click="switchmap2(5)" :style="category === 5 ? 'color: #00FFFF' : 'color: #a2adbf'">
            <div class="categoryBtnImg" :class="{ categoryBtnActive: category === 5 }"></div>
            其他（{{ selectListItem.qita }}）
          </li>
        </ul>
        <p>
          <img v-if="!arrowImgState" src="../../assets/img/arrowImg.png" class="arrowImg" :class="{ arrowImgFull: fullClicked01 }" @click="arrowImgState = true" />
          <img v-if="arrowImgState" src="../../assets/img/arrowImg_two.png" class="arrowImg" :class="{ arrowImgFull01: fullClicked01 }" @click="arrowImgState = false" />
        </p>
      </div>
    </div>
    <!-- 全屏按键 -->
    <div class="cursor fullBtn" :class="{ fullBtnPosition: fullClicked01 || fullClicked02 }">
      <!-- <img src="@/assets/img/fullClickedBtn.png" width="65%" alt="" @click="fullBtnClicked()" /> -->
      <div v-if="!fullClicked01" @click="fullBtnClicked()" class="flexC" style="background: rgba(255,255,255,0.4); padding: 0.7rem; border-radius: 0.2rem;">
        <img src="@/assets/img/quanping.png" style="width: 2rem;height: 2rem;" alt="" />
        <p style="padding-top: 0.2rem;">全屏</p>
      </div>
      <div v-if="fullClicked01" @click="fullBtnClicked()" class="flexC" style="background: rgba(255,255,255,0.4); padding: 0.7rem; border-radius: 0.2rem;">
        <img src="@/assets/img/ziyuan.png" style="width: 2rem;height: 2rem;" alt="" />
        <p style="padding-top: 0.2rem;">返回</p>
      </div>
    </div>
    <!-- 组件调用 -->
    <!-- 申请数 -->
    <ModalEcharts v-if="clone.echartsA" @hidden="hiddenEcharts(0)">
      <div class="flex AlignItemsC JustifyContentC echartsBJ2 echartsA">
        <ul class="flex font_s16 textC sum_apply_box" style="margin-top:-1.25rem;">
          <li class="tab_a_center" @click="currentFun(1)" :class="{ current: current === 1 }">当日</li>
          <li class="tab_a_center" @click="currentFun(2)" :class="{ current: current === 2 }">累计</li>
        </ul>
        <div v-if="current === 1" style="position: absolute;top: 5rem;width: 96%;height: 75%;">
          <chart :options="orgOptions.echartsC" :auto-resize="true" style="width: 100%"></chart>
        </div>
        <div v-if="current === 2" style="position: absolute;top: 5.5rem;width: 96%;height: 75%">
          <chart :options="orgOptions.echartsE" :auto-resize="true" style="width: 100%"></chart>
        </div>
      </div>
    </ModalEcharts>
    <!-- 评估数 -->
    <ModalEcharts v-if="clone.echartsB" @hidden="hiddenEcharts(1)">
      <div class="flexC AlignItemsC JustifyContentC echartsBJ2 echartsB">
        <ul class="flex font_s16 textC cursor" style="align-self:flex-end;margin-right: 2.25rem;margin-bottom: 0.825rem;">
          <li class="tab_a_center" @click="currentFun2(1)" :class="{ current2: current2 === 1 }">当日评估</li>
          <li class="tab_a_center" @click="currentFun2(2)" :class="{ current2: current2 === 2 }">累计评估</li>
        </ul>
        <div v-if="current2 === 1 || current2 === 2" style="width: 93%;height: 75%;overflow: hidden" class="flex">
          <chart ref="chart" class="flex4" :options="orgOptions.echartsG" :auto-resize="true" style="margin-top:-3rem;"></chart>
          <ul class="font_s22 textC flex2 flexC colorF AlignItensC JustifyContentC">
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color1"></i>
              <p style="padding: 0.25rem 0.625rem;">0级</p>
              <p>{{ this.assessPieList[0].zb + '%' }}</p>
            </li>
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color2"></i>
              <p style="padding: 0.25rem 0.625rem;">1级</p>
              <p>{{ this.assessPieList[1].zb + '%' }}</p>
            </li>
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color3"></i>
              <p style="padding: 0.25rem 0.625rem;">2级</p>
              <p>{{ this.assessPieList[2].zb + '%' }}</p>
            </li>
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color4"></i>
              <p style="padding: 0.25rem 0.625rem;">3级</p>
              <p>{{ this.assessPieList[3].zb + '%' }}</p>
            </li>
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color5"></i>
              <p style="padding: 0.25rem 0.625rem;">4级</p>
              <p>{{ this.assessPieList[4].zb + '%' }}</p>
            </li>
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color6"></i>
              <p style="padding: 0.25rem 0.625rem;">5级</p>
              <p>{{ this.assessPieList[5].zb + '%' }}</p>
            </li>
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color7"></i>
              <p style="padding: 0.25rem 0.625rem;">6级</p>
              <p>{{ this.assessPieList[6].zb + '%' }}</p>
            </li>
            <li class="flex AlignItemsC FontWeightB font_s24">
              <i class="color8"></i>
              <p style="padding: 0.25rem 0.625rem;">7级</p>
              <p>{{ this.assessPieList[7].zb + '%' }}</p>
            </li>
          </ul>
        </div>
      </div>
    </ModalEcharts>
    <ModalEcharts v-if="clone.echartsC" @hidden="hiddenEcharts(2)"></ModalEcharts>
    <!-- 结算费用 -->
    <ModalEcharts v-if="clone.echartsD" @hidden="hiddenEcharts(3)">
      <div class="flex AlignItemsC JustifyContentC echartsBJ echartsD"><chart ref="chart" :options="orgOptions.echartsA" :auto-resize="true" style="width: 100%"></chart></div>
    </ModalEcharts>
    <YiBaoPolygon03 v-if="lifecycle" @hidden="switchmap()"><LifeCycle :data="presentData" /></YiBaoPolygon03>
  </div>
</template>
<script>
import ModalEcharts from '@/components/ModalEcharts'
import YiBaoPolygon03 from '@/components/YiBaoPolygon03'
import LifeCycle from './centerComponents/LifeCycle'
import { mapFunAll } from '@/components/gdmap'
import eventBus from '../../eventBus'

export default {
  name: 'Hcenter',
  props: {
    homeInfos: {}
  },
  components: {
    ModalEcharts,
    YiBaoPolygon03,
    LifeCycle
  },
  data () {
    return {
      current: 1,
      current2: 2,
      orgOptions: { echartsA: {}, echartsB: {}, echartsC: {}, echartsD: {}, echartsE: {}, echartsF: {}, echartsG: {}, echartsH: {} },
      clone: {
        echartsA: false,
        echartsB: false,
        echartsC: false,
        echartsD: false,
        echartsE: false,
        echartsF: false,
        echartsG: false,
        echartsH: false
      },
      // 生命周期图
      presentData: {},
      lifecycle: false,
      // 地图切换
      mapTab: 1,
      url: process.env.BASE_URL,
      // 热力图
      mapFrameData: {
        orgName: '',
        slNum: 0,
        jjNum: 0,
        zyNum: 0,
        hlNum: 0,
        fwNum: 0,
        jjfwNum: 0
      },
      // 箭头
      category: 0,
      sIObject: null,
      arrowTitleState: false,
      arrowTitleImg: '',
      arrowImgState: false,
      // 箭头对应的内容与相对应的数据
      num1: '',
      num2: '',
      num3: '',
      num4: '',
      name1: '',
      name2: '',
      name3: '',
      name4: '',

      assessType: 1, // 0当日1累计
      applyType: 0, // 0今日申请 1累计申请

      zeroGrade: 0,
      oneGrade: 0,
      twoGrade: 0,
      threeGrade: 0,
      fourGrade: 0,
      fiveGrade: 0,
      sixGrade: 0,
      sevenGrade: 0,
      assessPieList: [],
      homeInfo: {},

      jsny: [], // 结算年月
      pgjjzc: [], // 评估基金支出
      jjjjzc: [], // 居家基金支出
      zyjjzc: [], // 住养基金支出

      applyTitleList: [],
      todayApplyList: [],
      sumApplyList: [],

      todayApply: 0,
      applySum: 0,
      todayAssess: 0,
      assessSum: 0,
      todayService: 0,
      ServiceSum: 0,
      monthClearingFee: 0,
      ClearingFeeSum: 0,
      // 全部数据接口
      allList: [],
      jdCode: '',
      jdList: [],

      // 热力图
      clickedCode: '',
      clickTime: 0,

      // 全屏显示
      fullClicked01: false,
      fullClicked02: false,

      // 散点图左下角选项选择
      selectListItem: {
        allNum: 0,
        zhuyangjg: 0,
        jujiajg: 0,
        hulizhan: 0,
        zhaoliaozx: 0,
        qita: 0
      }
    }
  },
  created () {
    this.homeInfoFun()
    this.bbtn()
  },
  mounted () {
    // 获取箭头数据
    this.getRowData()
    // echarts
    this.assessHandle()
    this.clearingFeeHandle()
    setInterval(() => {
      this.clearingFeeHandle()
      console.log('Update Hcenter Row post')
    }, 60 * 60 * 1000)
    this.applyHandle()
    /* this.homeInfoHandle() */
    this.orgOptions.echartsD = {
      color: ['#3398DB'],
      tooltip: {
        trigger: 'axis',
        axisPointer: {
          // 坐标轴指示器，坐标轴触发有效
          type: 'shadow' // 默认为直线，可选为：'line' | 'shadow'
        }
      },
      xAxis: [
        {
          type: 'category',
          data: ['201910', '201911', '201912', '202001', '202002', '202003', '202004', '202005'],
          axisTick: {
            alignWithLabel: true
          },
          axisLine: {
            lineStyle: {
              color: '#00FFFF',
              fontSize: 24
            }
          }
        }
      ],
      yAxis: [
        {
          type: 'value',
          axisLine: {
            lineStyle: {
              color: '#00FFFF',
              fontSize: 24
            }
          },
          itemStyle: {
            normal: {
              color: '#f5a142'
            }
          }
        }
      ],
      series: [
        {
          name: '',
          type: 'bar',
          barWidth: '20',
          itemStyle: {
            normal: {
              color: '#f5a142',
              label: {
                show: true,
                position: 'top',
                textStyle: {
                  color: 'white',
                  fontSize: 20
                }
              }
            }
          },
          data: [0, 0, 3825, 530, 547, 821, 1139, 945]
        }
      ]
    }
    this.orgOptions.echartsF = {
      color: ['#3398DB'],
      title: {
        text: '累计评估数',
        textStyle: {
          color: '#fff',
          fontSize: 20
        },
        left: '5%',
        top: '5px'
      },
      grid: {
        left: '8%',
        right: '4%',
        bottom: '5%',
        containLabel: true
      },
      tooltip: {
        trigger: 'axis',
        axisPointer: {
          // 坐标轴指示器，坐标轴触发有效
          type: 'shadow' // 默认为直线，可选为：'line' | 'shadow'
        }
      },
      xAxis: [
        {
          type: 'category',
          data: ['0级', '1级', '2级', '3级', '4级', '5级', '6级', '7级'],
          axisTick: {
            alignWithLabel: true
          },
          axisLine: {
            lineStyle: {
              color: '#00FFFF'
            }
          },
          axisLabel: {
            show: true,
            textStyle: {
              color: '#ffffff', // 坐标字体颜色
              fontSize: 24
            }
          }
        }
      ],
      yAxis: [
        {
          type: 'value',
          axisLabel: {
            show: true,
            textStyle: {
              color: '#ffffff', // 坐标字体颜色
              fontSize: 24
            }
          },
          axisLine: {
            lineStyle: {
              color: '#00FFFF'
            }
          },
          itemStyle: {
            normal: {
              color: '#f5a142'
            }
          }
        }
      ],
      series: [
        {
          type: 'bar',
          barWidth: '45',
          itemStyle: {
            normal: {
              color: '#f5a142',
              label: {
                show: true,
                position: 'top',
                textStyle: {
                  color: 'white',
                  fontSize: 22
                }
              }
            }
          },
          data: [3749, 9378, 20942, 17209, 16946, 23084, 6711, 46]
        }
      ]
    }
    this.gdmap()
    window.vm = this
    this.handle('')

    this.createMapGD()
  },
  methods: {
    homeInfoFun: function () {
      eventBus.$on('homeInfoFun', message => {
        this.homeInfo = message
      })
    },
    // 创建地图实例对象的函数
    gdmap () {
      let map = new AMap.Map('container', {
        resizeEnable: true,
        mapStyle: 'amap://styles/darkblue',
        zoom: 12,
        pitch: 20,
        rotation: 25,
        viewMode: '3D',
        center: [121.552556, 31.215723]
      })
      this.$root.MapGd = map
    },
    // 箭头鼠标移入
    arrowMouseenter (name, key) {
      if (name === '当日申请数') {
        this.arrowTitleState = true
        this.arrowTitleImg = '1'
      } else if (name === '当日评估数') {
        this.arrowTitleState = true
        this.arrowTitleImg = '2'
      }
      if (name === '累计长护险基金支付') {
        this.arrowTitleState = true
        this.arrowTitleImg = '3'
      }
      this.sIObject = setInterval(() => {
        if (this[key] !== name) {
          this.leave()
        }
      }, 5000)
    },
    // 箭头鼠标移出
    leave () {
      if (this.sIObject) {
        clearInterval(this.sIObject)
      }
      this.arrowTitleState = false
      this.arrowTitleImg = ''
    },
    getRowData () {
      let index = 0
      setInterval(() => {
        if (index === 0) {
          index = 1
          this.num1 = this.homeInfo.drsqs === (null || undefined) ? '0人' : this.homeInfo.drsqs + '人'
          this.num2 = this.homeInfo.drpgs === (null || undefined) ? '0人' : this.homeInfo.drpgs + '人'
          this.num3 = this.homeInfo.drfws === (null || undefined) ? '0万' : this.homeInfo.drfws + '万'
          this.num4 = this.homeInfo.dyjsfys === (null || undefined) ? '0万' : this.homeInfo.dyjsfys + '万'

          this.name1 = '当日申请数'
          this.name2 = '当日评估数'
          this.name3 = '当日享受数'
          this.name4 = '当月结算费用'
        } else if (index === 1) {
          index = 0
          this.num1 = this.homeInfo.ljsqs === (null || undefined) ? '0万' : this.homeInfo.ljsqs + '万'
          this.num2 = this.homeInfo.ljpgs === (null || undefined) ? '0万' : this.homeInfo.ljpgs + '万'
          this.num3 = this.homeInfo.ljfws === (null || undefined) ? '0万' : this.homeInfo.ljfws + '万'
          this.num4 = this.homeInfo.ljjsfy === (null || undefined) ? '0亿' : this.homeInfo.ljjsfy + '亿'

          this.name1 = '累计申请数'
          this.name2 = '累计评估数'
          this.name3 = '累计享受数'
          this.name4 = '累计结算费用'
        }
      }, 5000)
    },
    handle (value) {
      this.allList = []
      // 请求散点图的数据
      this.$http.post(this.$api.FwjgList.fwjgList, 'jglb=' + value, true).then(result => {
        // 在散点图中添加所有的散点数据
        let tempData = result.data.result
        // console.log('tempData(请求到的数据)的长度为：' + tempData.length)
        // console.log('tempData',tempData)
        for (let i = 0; i < tempData.length; i++) {
          if (tempData[i].jd !== null && tempData[i].wd !== null) {
            this.allList.push(tempData[i])
          }
        }
        // console.log('allList(判断处理之后的数据)的长度为：' + this.allList.length)
        mapFunAll(this.$root.MapGd, this.allList)
        // console.log("$$$$$$allList")
        // console.log(this.allList)
        // this.allList = result.data.result
      })
      this.$http.get(this.$api.Index.index, true).then(result => {
        let temp = result.data.result
        this.selectListItem.allNum = temp.fwjgs
        this.selectListItem.zhuyangjg = temp.zyffjgs
        this.selectListItem.jujiajg = temp.jjfyjgs
        this.selectListItem.hulizhan = temp.hlzs
        this.selectListItem.zhaoliaozx = temp.rjzlzxs
        this.selectListItem.qita = temp.qts
      })
    },
    // 地图菜单
    switchmap2 (index) {
      this.category = index
      if (index === 0) {
        this.handle('')
      } else if (index === 1) {
        this.handle(1)
      } else if (index === 2) {
        this.handle(2)
      } else if (index === 3) {
        this.handle(3)
      } else if (index === 4) {
        this.handle(4)
      } else if (index === 5) {
        this.handle(5)
      }
    },
    // echarts
    hiddenEcharts (index) {
      this.isActive = index
      if (index === 0) {
        this.clone.echartsA = false
      } else if (index === 1) {
        this.clone.echartsB = false
      } else if (index === 2) {
        this.clone.echartsC = false
      } else if (index === 3) {
        this.clone.echartsD = false
      }
    },
    switchmap () {
      this.lifecycle = false
    },
    // 开启生命周期弹窗界面
    opencs (fwjgid) {
      for (const elem of this.allList.values()) {
        if (elem.fwjgid === parseInt(fwjgid)) {
          this.presentData = elem.fwjgid
          break
        }
      }
      this.lifecycle = true
    },
    // 地图点关闭
    currentFun (index) {
      this.current = index
      if (index === 1) {
        this.applyTitleList = []
        this.todayApplyList = []
        this.applyType = 0
        this.applyHandle()
      } else if (index === 2) {
        this.applyType = 1
        this.applyTitleList = []
        this.sumApplyList = []
        this.applyHandle()
      }
    },
    currentFun2 (index) {
      this.current2 = index
      if (index === 1) {
        this.assessType = 0
        this.assessHandle()
      } else if (index === 2) {
        this.assessType = 1
        this.assessHandle()
      }
    },
    // 散点图关闭弹窗
    closeInfoWindow () {
      this.$root.MapGd.clearInfoWindow()
    },
    // 热力图信息窗体的关闭事件
    closeInfoWindowHotMap () {
      this.$root.HotMap.clearInfoWindow()
    },
    // 地图切换
    switchmapTab (index) {
      this.mapTab = index
      if (index === 2 && this.fullClicked01 === true) {
        this.fullClicked02 = true
      } else if (index === 1 && this.fullClicked02 === true) {
        this.fullClicked01 = true
      }
    },
    // 热力图请求数据的函数
    postDataHotMap (code) {
      this.$http.post(this.$api.Center.jdCode, 'jdCode=' + code, true).then(result => {
        this.jdList = result.data.result
        // console.log('PostDataHotMap:')
        // console.log(this.jdList)
        if (this.jdList === null || undefined || '') {
          this.jdList = 0
        } else {
          this.mapFrameData.orgName = this.jdList[0].jdMc
          this.mapFrameData.slNum = this.jdList[0].drsqrs === null ? '0' : this.jdList[0].drsqrs
          this.mapFrameData.jjNum = this.jdList[0].drjjrs === null ? '0' : this.jdList[0].drjjrs
          this.mapFrameData.zyNum = this.jdList[0].drzyrs === null ? '0' : this.jdList[0].drzyrs
          this.mapFrameData.hlNum = this.jdList[0].hlys === null ? '0' : this.jdList[0].hlys
          this.mapFrameData.fwNum = this.jdList[0].fwjgs === null ? '0' : this.jdList[0].fwjgs
          this.mapFrameData.jjfwNum = this.jdList[0].jjfwjgs === null ? '0' : this.jdList[0].jjfwjgs
        }
      })
    },
    bbtn () {
      eventBus.$on('myFun', message => {
        this.mapTab = message
      })
    },
    applyHandle () {
      this.$http.post(this.$api.Jdsj.jdsj, '', true).then(result => {
        let arr = result.data.result
        for (const value of arr.values()) {
          this.applyTitleList.push(value.jdMc)
          this.todayApplyList.push(value.drsqrs)
          this.sumApplyList.push(value.ljslrs)
        }
        this.applyFun(this.applyTitleList, this.todayApplyList, this.sumApplyList, this.applyType)
      })
    },
    applyFun (arrX, arrY, arrY2, type) {
      if (type === 0) {
        this.orgOptions.echartsC = {
          title: {
            text: '当日各街镇申请人数分布图',
            textStyle: {
              color: '#fff',
              fontSize: 16
            },
            left: '5%',
            top: '5px'
          },
          color: ['#3398DB'],
          tooltip: {
            trigger: 'axis',
            axisPointer: {
              // 坐标轴指示器，坐标轴触发有效
              type: 'shadow' // 默认为直线，可选为：'line' | 'shadow'
            }
          },
          grid: {
            left: '10%',
            right: '4%',
            bottom: '10%',
            containLabel: true
          },
          xAxis: [
            {
              type: 'category',
              data: arrX,
              axisLine: {
                lineStyle: {
                  color: '#fff'
                }
              },
              axisLabel: {
                alignWithLabel: true,
                interval: 0,
                rotate: 40,
                textStyle: {
                  fontSize: 16
                }
              }
            }
          ],
          yAxis: [
            {
              type: 'value',
              axisLine: {
                lineStyle: {
                  color: '#fff'
                }
              },
              itemStyle: {
                normal: {
                  color: '#f5a142'
                }
              }
            }
          ],
          series: [
            {
              name: '',
              type: 'bar',
              barWidth: '15',
              itemStyle: {
                normal: {
                  color: '#f5a142',
                  label: {
                    show: true,
                    position: 'top',
                    textStyle: {
                      color: 'white',
                      fontSize: 20
                    }
                  }
                }
              },
              data: arrY
            }
          ],
          dataZoom: {
            show: true, // 为true 滚动条出现
            realtime: true,
            type: 'slider', // 有type这个属性，滚动条在最下面，也可以不行，写y：36，这表示距离顶端36px，一般就是在图上面。
            height: 10, // 表示滚动条的高度，也就是粗细
            start: 10, // 表示默认展示20%～80%这一段。
            end: 80
          }
        }
      } else if (type === 1) {
        this.orgOptions.echartsE = {
          title: {
            text: '累计各街镇申请人数分布图',
            textStyle: {
              color: '#fff',
              fontSize: 16
            },
            left: '50px',
            top: '5px'
          },
          color: ['#3398DB'],
          tooltip: {
            trigger: 'axis',
            axisPointer: {
              // 坐标轴指示器，坐标轴触发有效
              type: 'shadow' // 默认为直线，可选为：'line' | 'shadow'
            }
          },
          grid: {
            // 控制图的大小，调整下面这些值就可以，
            x: 120,
            y2: 130
          },
          xAxis: [
            {
              type: 'category',
              data: arrX,
              axisLine: {
                lineStyle: {
                  color: '#fff'
                }
              },
              axisLabel: {
                alignWithLabel: true,
                interval: 0,
                rotate: 40,
                textStyle: {
                  fontSize: 16
                }
              }
            }
          ],
          yAxis: [
            {
              type: 'value',
              axisLine: {
                lineStyle: {
                  color: '#fff'
                }
              },
              itemStyle: {
                normal: {
                  color: '#f5a142'
                }
              }
            }
          ],
          series: [
            {
              name: '',
              type: 'bar',
              barWidth: '15',
              itemStyle: {
                normal: {
                  color: '#f5a142',
                  label: {
                    show: true,
                    position: 'top',
                    textStyle: {
                      color: 'white',
                      fontSize: 16
                    }
                  }
                }
              },
              data: arrY2
            }
          ],
          dataZoom: {
            show: true, // 为true 滚动条出现
            realtime: true,
            type: 'slider', // 有type这个属性，滚动条在最下面，也可以不行，写y：36，这表示距离顶端36px，一般就是在图上面。
            height: 10, // 表示滚动条的高度，也就是粗细
            start: 10, // 表示默认展示20%～80%这一段。
            end: 80
          }
        }
      }
    },
    /* 顶部 评估数量 */
    assessHandle () {
      this.$http.post(this.$api.Top.assess, 'pgtjlx=' + this.assessType, true).then(result => {
        let arr = result.data.result
        this.assessPieList = result.data.result
        this.zeroGrade = arr[0].drrs
        this.oneGrade = arr[1].drrs
        this.twoGrade = arr[2].drrs
        this.threeGrade = arr[3].drrs
        this.fourGrade = arr[4].drrs
        this.fiveGrade = arr[5].drrs
        this.sixGrade = arr[6].drrs
        this.sevenGrade = arr[7].drrs
        this.assessFun(this.assessType, this.zeroGrade, this.oneGrade, this.twoGrade, this.fourGrade, this.fiveGrade, this.sixGrade, this.sevenGrade)
      })
    },
    assessFun (type, value, value1, value2, value3, value4, value5, value6, value7) {
      this.orgOptions.echartsG = {
        color: ['#59f9fa', '#00a0e9', '#58e627', '#ffc900', '#ff8830', '#ffaee0', '#f65656'],
        tooltip: {
          trigger: 'item',
          formatter: '{b}: {c} ({d}%)',
          textStyle: {
            fontSize: '14'
          },
          padding: 10,
          confine: true
        },
        grid: {
          top: '20%',
          left: '50%',
          right: '50%',
          bottom: '8%',
          containLabel: true
        },
        series: [
          {
            type: 'pie',
            hoverAnimation: true,
            radius: ['15%', '70%'],
            avoidLabelOverlap: false,
            data: [
              { name: '0级', value: value },
              { name: '1级', value: value1 },
              { name: '2级', value: value2 },
              { name: '3级', value: value3 },
              { name: '4级', value: value4 },
              { name: '5级', value: value5 },
              { name: '6级', value: value6 },
              { name: '7级', value: value7 }
            ],
            label: {
              normal: {
                show: true,
                position: 'inner',
                formatter: function (params) {
                  if (parseInt(params.percent) === 0) {
                    return ''
                  } else {
                    return parseInt(params.percent) + '%'
                  }
                },
                textStyle: {
                  fontSize: '14'
                }
              }
            },
            itemStyle: {
              emphasis: {
                shadowBlur: 10,
                shadowOffsetX: 0,
                shadowColor: 'rgba(0, 0, 0, 0.5)'
              }
            }
          }
        ]
      }
    },
    // 请求箭头数据
    clearingFeeHandle () {
      this.$http.post(this.$api.Top.clearingFee, ' ', true).then(result => {
        let arr = result.data.result
        for (const values of arr.values()) {
          this.jsny.push(values.jsny)
          this.pgjjzc.push(values.pgjjzffy)
          this.jjjjzc.push(values.jjjjzffy)
          this.zyjjzc.push(values.zyjjzffy)
        }
        this.clearingFeeFun(this.jsny, this.pgjjzc, this.jjjjzc, this.zyjjzc)
      })
    },
    clearingFeeFun (arrX, pgjjValue, jjjjValue, zyjjValue) {
      let colors = ['#00ff00', '#0A5EBD', '#74ADFF']
      this.orgOptions.echartsA = {
        color: colors,
        title: {
          text: '累计结算费用',
          textStyle: {
            color: '#fff',
            fontSize: 16
          },
          left: '10%',
          top: '5px'
        },
        tooltip: {
          trigger: 'axis',
          axisPointer: {
            type: 'cross',
            crossStyle: {
              color: '#999'
            }
          }
        },
        xAxis: [
          {
            type: 'category',
            data: arrX,
            axisPointer: {
              type: 'shadow'
            },
            axisLine: {
              lineStyle: {
                color: '#f5a142'
              }
            },
            axisLabel: {
              textStyle: {
                fontSize: 16
              }
            }
          }
        ],
        yAxis: [
          {
            type: 'value',
            name: '(万元)',
            min: 0,
            max: 5000,
            interval: 500,
            axisLine: {
              lineStyle: {
                color: '#f5a142'
              },
              formatter: '{value}'
            },
            itemStyle: {
              normal: {
                color: '#f5a142'
              }
            }
          }
        ],
        series: [
          {
            name: '居家基金支出',
            type: 'bar',
            barWidth: 10,
            itemStyle: {
              normal: {
                color: '#f5a142'
              }
            },
            data: jjjjValue
          },
          {
            name: '住养基金支出',
            type: 'bar',
            barWidth: 10,
            itemStyle: {
              normal: {
                color: '#3398DB'
              }
            },
            data: zyjjValue
          },
          {
            name: '评估基金支出',
            type: 'bar',
            barWidth: 10,
            itemStyle: {
              normal: {
                color: '#fff'
              }
            },
            data: pgjjValue
          }
        ]
      }
    },
    // 全屏显示的实现方法
    fullBtnClicked () {
      this.fullClicked01 = !this.fullClicked01
      this.fullClicked02 = !this.fullClicked02
    },
    // 创建热力图 - 高德地图
    createMapGD () {
      var that = this
      var infoWindow = {}
      var map = new AMap.Map('containerTab', {
        resizeEnable: true,
        mapStyle: 'amap://styles/262a2eb196c2e6bb32bf4ae50ff03394',
        zoom: 11,
        zooms: [8, 20],
        viewMode: '3D',
        center: [121.549542534446, 31.1346683120639]
      })
      this.$root.HotMap = map

      // console.log('createMapGD')
      // console.log(that.mapFrameData)

      // 创建自定义信息窗体
      function openInfoWindow (position) {
        let infoMessage = []
        let temp = that.mapFrameData

        // <img id="btnClose" src="${process.env.BASE_URL}img/10.png" onclick="alert(temp)" style="cursor: pointer;" />
        let content = `
          <div class="close flexC" style="width: 21.8125rem;height: 13.625rem;background: url(${
  process.env.BASE_URL
}img/11.png) no-repeat;background-size: 100% 100%;padding:1rem;position:relative;font-weight:bold;">
            <div style="position:absolute;top:4%;right:2%;">
              <img id="btnClose" src="${process.env.BASE_URL}img/10.png" onclick="window.vm.closeInfoWindowHotMap()" style="cursor: pointer;" />
            </div>
            <div class="font_s16 Bold flexC">
              <div class="flex JustifyContentSB">
                <p style="color:#00FFFF">
                  <span class="colorF">&nbsp;&nbsp;&nbsp;${temp.orgName}</span>
                  当日数据统计
                </p>
              </div>
              <div class="flex flex1 colorF textC " style="padding: 1rem;">
                <div class="flexC flex2 JustifyContentSA">
                  <ul class="flex JustifyContentSA" style="margin-bottom:0.625rem;">
                    <li class="hotMapInfoMessage flexC JustifyContentSA AlignItemsC">
                      <p class="font_s22 bor_rsjx flex JustifyContentC AlignItemsC" style="background:#13b5b1;">${temp.slNum}</p>
                      <p>当日受理</p>
                    </li>
                    <li class="hotMapInfoMessage flexC JustifyContentSA AlignItemsC">
                      <p class="font_s22 bor_rsjx flex JustifyContentC AlignItemsC" style="background:#d28828;">${temp.jjNum}</p>
                      <p>居家享受人数</p>
                    </li>
                    <li class="hotMapInfoMessage flexC JustifyContentSA AlignItemsC">
                      <p class="font_s22 bor_rsjx flex JustifyContentC AlignItemsC" style="background:#cf532e; ">${temp.zyNum}</p>
                      <p>住养享受人数</p>
                    </li>
                  </ul>
                  <ul class=" flex JustifyContentSA">
                    <li class="hotMapInfoMessage flexC JustifyContentSA AlignItemsC">
                      <p class="font_s22 bor_rsjx flex JustifyContentC AlignItemsC" style="background:#2a9f60;">${temp.hlNum}</p>
                      <p>护理员数</p>
                    </li>
                    <li class="hotMapInfoMessage flexC JustifyContentSA AlignItemsC">
                      <p class="font_s22 bor_rsjx flex JustifyContentC AlignItemsC" style="background:#123FA4; ">${temp.jjfwNum}</p>
                      <p>居家服务机构</p>
                    </li>
                    <li class="hotMapInfoMessage flexC JustifyContentSA AlignItemsC">
                      <p class="font_s22 bor_rsjx flex JustifyContentC AlignItemsC" style="background:#0994d3; ">${temp.fwNum}</p>
                      <p>住养服务机构</p>
                    </li>
                  </ul>
                </div>
              </div>
            </div>
          </div>
        `
        infoMessage.push(content)
        infoWindow = new AMap.InfoWindow({
          isCustom: true,
          content: infoMessage.join(''),
          offset: new AMap.Pixel(120, -10)
        })
        infoWindow.open(map, position)

        // console.log('自定义窗体中')
        // console.log(that.mapFrameData)
      }

      // 通过构造函数实例化一个行政区域查询实例
      new AMap.DistrictSearch({
        extensions: 'all', // 返回完整行政区边界点
        subdistrict: 0 // 显示下级行政区级数，0为不返回下级行政区
      }).search('浦东新区', function (status, result) {
        // search：根据关键词查询行政区信息，当status为complete时，result为DistrictSearchResult
        var outer = [
          // 外多边形坐标数组
          new AMap.LngLat(-360, 90, true),
          new AMap.LngLat(-360, -90, true),
          new AMap.LngLat(360, -90, true),
          new AMap.LngLat(360, 90, true)
        ]
        var inside = result.districtList[0].boundaries // 查询到的行政区的边界点数组
        var pathArray = [outer]
        pathArray.push.apply(pathArray, inside)

        var polygon = new AMap.Polygon({
          // 创建一个多边形覆盖物
          strokeColor: 'rgb(20,164,173)', // 线条颜色，使用16进制颜色代码赋值。默认值为#006600
          strokeWeight: 2,
          strokeOpacity: 0.5, // 轮廓线透明度，取值范围[0,1]，0表示完全透明，1表示不透明。默认为0.9
          strokeStyle: 'dashed', // 轮廓线样式，实线:solid，虚线:dashed
          fillColor: 'rgba(0,0,0)', // 多边形填充颜色，使用16进制颜色代码赋值，如：#FFAA00
          fillOpacity: 0, // 多边形填充透明度，取值范围[0,1]，0表示完全透明，1表示不透明。默认为0.9
          zindex: 0
        })
        polygon.setPath(pathArray)
        map.add(polygon)
      })

      // 陆家嘴街道
      var polygonPath = [
        new AMap.LngLat(121.495012204634, 31.237745769141),
        new AMap.LngLat(121.496432946173, 31.235466200938),
        new AMap.LngLat(121.50029213352, 31.2322103601699),
        new AMap.LngLat(121.508580103811, 31.224037807241),
        new AMap.LngLat(121.516440443239, 31.227370079915),
        new AMap.LngLat(121.524926616641, 31.2298726171464),
        new AMap.LngLat(121.533820704348, 31.2326955455637),
        new AMap.LngLat(121.531876897856, 31.2363897180829),
        new AMap.LngLat(121.529411109092, 31.2407264468863),
        new AMap.LngLat(121.526812555715, 31.2447988270555),
        new AMap.LngLat(121.520665914748, 31.2446331696435),
        new AMap.LngLat(121.516511738717, 31.2449027836535),
        new AMap.LngLat(121.511574186159, 31.2448693959804),
        new AMap.LngLat(121.506868078387, 31.2444214090525),
        new AMap.LngLat(121.503987352606, 31.2438920968581),
        new AMap.LngLat(121.501374206855, 31.2430719313758),
        new AMap.LngLat(121.499644580016, 31.2422457988508),
        new AMap.LngLat(121.498067779883, 31.2416207534387),
        new AMap.LngLat(121.497279102094, 31.24111458781),
        new AMap.LngLat(121.496443113738, 31.2405958776686),
        new AMap.LngLat(121.495823987012, 31.2399648269925),
        new AMap.LngLat(121.495387241369, 31.2391010233709),
        new AMap.LngLat(121.495012204634, 31.237745769141)
      ]
      // 潍坊新村街道
      var polygonPath1 = [
        new AMap.LngLat(121.509691836706, 31.2221129948657),
        new AMap.LngLat(121.510938037233, 31.2199441312473),
        new AMap.LngLat(121.512052329274, 31.2177852806799),
        new AMap.LngLat(121.512129410908, 31.2153018635825),
        new AMap.LngLat(121.514741420401, 31.2150884093338),
        new AMap.LngLat(121.515634686389, 31.2149248654698),
        new AMap.LngLat(121.517137461479, 31.2150569088147),
        new AMap.LngLat(121.518363147169, 31.21462922616),
        new AMap.LngLat(121.519662729246, 31.215183845733),
        new AMap.LngLat(121.521297135914, 31.2155584068241),
        new AMap.LngLat(121.523496993977, 31.2155651386998),
        new AMap.LngLat(121.526230322454, 31.2156696082633),
        new AMap.LngLat(121.52786068313, 31.2174499680093),
        new AMap.LngLat(121.529297765257, 31.2186736376834),
        new AMap.LngLat(121.531609464143, 31.2193067557287),
        new AMap.LngLat(121.533170203385, 31.2192635015969),
        new AMap.LngLat(121.534744934846, 31.2185764905847),
        new AMap.LngLat(121.535933949892, 31.2183047547627),
        new AMap.LngLat(121.537029218475, 31.2207532924302),
        new AMap.LngLat(121.538741274149, 31.2224923267738),
        new AMap.LngLat(121.536191942939, 31.2289424971191),
        new AMap.LngLat(121.533841849372, 31.232645527019),
        new AMap.LngLat(121.516445049554, 31.2273961658256),
        new AMap.LngLat(121.508685146058, 31.2240118540973),
        new AMap.LngLat(121.509691836706, 31.2221129948657)
      ]
      // 周家渡街道
      var polygonPath2 = [
        new AMap.LngLat(121.513731281022, 31.1888441599721),
        new AMap.LngLat(121.505844344614, 31.1858508603097),
        new AMap.LngLat(121.502376515805, 31.1880250815415),
        new AMap.LngLat(121.502208586153, 31.192806500026),
        new AMap.LngLat(121.501737852788, 31.196285368696),
        new AMap.LngLat(121.494800054605, 31.1914449601255),
        new AMap.LngLat(121.492128380309, 31.1897238057074),
        new AMap.LngLat(121.497004519685, 31.166091458458),
        new AMap.LngLat(121.506761442626, 31.1678817130658),
        new AMap.LngLat(121.518974699176, 31.1703990383221),
        new AMap.LngLat(121.518301834674, 31.1736508374767),
        new AMap.LngLat(121.520030084543, 31.1781354074267),
        new AMap.LngLat(121.513731281022, 31.1888441599721)
      ]
      // 塘桥街道
      var polygonPath3 = [
        new AMap.LngLat(121.50689173798, 31.2049176894388),
        new AMap.LngLat(121.513437415957, 31.2026209213789),
        new AMap.LngLat(121.521917623153, 31.2005232497149),
        new AMap.LngLat(121.52693979086, 31.1996008283725),
        new AMap.LngLat(121.529092249189, 31.2008791145161),
        new AMap.LngLat(121.531821914601, 31.207511255445),
        new AMap.LngLat(121.535913297501, 31.218259125276),
        new AMap.LngLat(121.534622988135, 31.2185828551273),
        new AMap.LngLat(121.533204835619, 31.2192512835643),
        new AMap.LngLat(121.531470353165, 31.2193155691414),
        new AMap.LngLat(121.529468615472, 31.2187431222365),
        new AMap.LngLat(121.527955082002, 31.2175073301867),
        new AMap.LngLat(121.526376718679, 31.2157201790834),
        new AMap.LngLat(121.521334745675, 31.2155222357103),
        new AMap.LngLat(121.519593704003, 31.215179029923),
        new AMap.LngLat(121.518352817137, 31.2146134856683),
        new AMap.LngLat(121.517076635164, 31.2150717308309),
        new AMap.LngLat(121.515791292687, 31.2148712720956),
        new AMap.LngLat(121.513357217995, 31.2152320924243),
        new AMap.LngLat(121.512213824175, 31.2152294726034),
        new AMap.LngLat(121.511204650341, 31.2122152197042),
        new AMap.LngLat(121.508323976541, 31.2069311438719),
        new AMap.LngLat(121.50689173798, 31.2049176894388)
      ]
      // 上钢新村街道
      var polygonPath4 = [
        new AMap.LngLat(121.49214793698, 31.189692145271),
        new AMap.LngLat(121.4744363405, 31.1855708434304),
        new AMap.LngLat(121.467685812614, 31.1812659724547),
        new AMap.LngLat(121.46673516885, 31.1778897690267),
        new AMap.LngLat(121.467873214264, 31.1723285550901),
        new AMap.LngLat(121.471222007255, 31.1651928084317),
        new AMap.LngLat(121.472157667079, 31.1624318427447),
        new AMap.LngLat(121.472827783734, 31.1608986002022),
        new AMap.LngLat(121.473988608383, 31.1615438634155),
        new AMap.LngLat(121.4816759504, 31.1630312671705),
        new AMap.LngLat(121.490195535424, 31.1647137738801),
        new AMap.LngLat(121.496966976644, 31.1660814116639),
        new AMap.LngLat(121.49214793698, 31.189692145271)
      ]
      // 南码头路街道
      var polygonPath5 = [
        new AMap.LngLat(121.505846152656, 31.2033812827682),
        new AMap.LngLat(121.501640697823, 31.1965958433196),
        new AMap.LngLat(121.502264250378, 31.1931365226014),
        new AMap.LngLat(121.502356759973, 31.1890813752622),
        new AMap.LngLat(121.502241891173, 31.188065260972),
        new AMap.LngLat(121.505922187971, 31.1858867900214),
        new AMap.LngLat(121.509904047865, 31.1873634110829),
        new AMap.LngLat(121.513763531351, 31.1888620704297),
        new AMap.LngLat(121.520079574851, 31.178112516414),
        new AMap.LngLat(121.529114702843, 31.2008558990927),
        new AMap.LngLat(121.526949103225, 31.1995722786178),
        new AMap.LngLat(121.522037528946, 31.2004783278692),
        new AMap.LngLat(121.513498315753, 31.2025838041305),
        new AMap.LngLat(121.506983123093, 31.2047955571171),
        new AMap.LngLat(121.505846152656, 31.2033812827682)
      ]
      // 沪东新村街道
      var polygonPath6 = [
        new AMap.LngLat(121.579546623472, 31.2573243439037),
        new AMap.LngLat(121.581174340487, 31.2565262230244),
        new AMap.LngLat(121.583336678618, 31.2585712698572),
        new AMap.LngLat(121.58755851999, 31.2661223417834),
        new AMap.LngLat(121.587974288371, 31.2729687503684),
        new AMap.LngLat(121.588604342943, 31.283111197944),
        new AMap.LngLat(121.588688993001, 31.2868369060766),
        new AMap.LngLat(121.57126793994, 31.28723496524),
        new AMap.LngLat(121.57180871611, 31.2821306304873),
        new AMap.LngLat(121.571319570542, 31.2777455949403),
        new AMap.LngLat(121.567711853959, 31.2699012449151),
        new AMap.LngLat(121.573039255818, 31.2633990088618),
        new AMap.LngLat(121.577140334289, 31.2590357493248),
        new AMap.LngLat(121.579546623472, 31.2573243439037)
      ]
      // 金杨新村街道
      var polygonPath7 = [
        new AMap.LngLat(121.547437143372, 31.2534998240285),
        new AMap.LngLat(121.551887578116, 31.2503044808611),
        new AMap.LngLat(121.556267926331, 31.2479277645735),
        new AMap.LngLat(121.561078823926, 31.2435949398179),
        new AMap.LngLat(121.564975702929, 31.2397721134708),
        new AMap.LngLat(121.566880765848, 31.237783886784),
        new AMap.LngLat(121.567947780192, 31.2374321238288),
        new AMap.LngLat(121.569856974206, 31.2376749683106),
        new AMap.LngLat(121.582597187671, 31.2439628922762),
        new AMap.LngLat(121.589409349163, 31.2477692953007),
        new AMap.LngLat(121.591998005708, 31.2492296053211),
        new AMap.LngLat(121.586955828455, 31.2537669116587),
        new AMap.LngLat(121.584388156512, 31.2555097227665),
        new AMap.LngLat(121.579917496591, 31.2571141675423),
        new AMap.LngLat(121.577024292578, 31.2590978882594),
        new AMap.LngLat(121.573793064113, 31.2626092880641),
        new AMap.LngLat(121.567646988251, 31.2698012416846),
        new AMap.LngLat(121.559485825225, 31.2624550244761),
        new AMap.LngLat(121.547437143372, 31.2534998240285)
      ]
      // 洋泾街道
      var polygonPath8 = [
        new AMap.LngLat(121.526926775964, 31.2447526598068),
        new AMap.LngLat(121.529269331409, 31.2409622824751),
        new AMap.LngLat(121.531959847606, 31.2362899068296),
        new AMap.LngLat(121.533835293062, 31.2327315770268),
        new AMap.LngLat(121.536194050987, 31.2288888562564),
        new AMap.LngLat(121.538731306698, 31.2224185210237),
        new AMap.LngLat(121.542484797353, 31.2246654157312),
        new AMap.LngLat(121.544291675611, 31.2259541165002),
        new AMap.LngLat(121.54892338164, 31.2274051624241),
        new AMap.LngLat(121.557346698387, 31.2311624287409),
        new AMap.LngLat(121.565425743213, 31.2349493361319),
        new AMap.LngLat(121.56783826764, 31.2374414895384),
        new AMap.LngLat(121.566905664569, 31.2377384940457),
        new AMap.LngLat(121.564891567144, 31.2398890642566),
        new AMap.LngLat(121.56266949134, 31.2420228291086),
        new AMap.LngLat(121.557356487859, 31.2470602261885),
        new AMap.LngLat(121.554041688997, 31.2492411711239),
        new AMap.LngLat(121.550931423369, 31.2510067761928),
        new AMap.LngLat(121.547491472819, 31.2533520908799),
        new AMap.LngLat(121.526926775964, 31.2447526598068)
      ]
      // 浦兴路街道
      var polygonPath9 = [
        new AMap.LngLat(121.581164687577, 31.2565397076451),
        new AMap.LngLat(121.584320122299, 31.2555386383146),
        new AMap.LngLat(121.587095744252, 31.2536886651302),
        new AMap.LngLat(121.592000517959, 31.2492453589546),
        new AMap.LngLat(121.592819439718, 31.2497343336565),
        new AMap.LngLat(121.603163535794, 31.2573615339362),
        new AMap.LngLat(121.604150022045, 31.2666666445603),
        new AMap.LngLat(121.604435931131, 31.2692388363043),
        new AMap.LngLat(121.604347357659, 31.2886109748525),
        new AMap.LngLat(121.594825716844, 31.2871783557002),
        new AMap.LngLat(121.58871306081, 31.2867792348822),
        new AMap.LngLat(121.58837616806, 31.279069689333),
        new AMap.LngLat(121.587532579655, 31.2661707875565),
        new AMap.LngLat(121.583332610194, 31.2585220925349),
        new AMap.LngLat(121.581164687577, 31.2565397076451)
      ]
      // 花木街道
      var polygonPath10 = [
        new AMap.LngLat(121.523700501471, 31.1875432345545),
        new AMap.LngLat(121.52894513581, 31.1874829440839),
        new AMap.LngLat(121.53023935785, 31.184729476211),
        new AMap.LngLat(121.531575481307, 31.1819049016928),
        new AMap.LngLat(121.535663890005, 31.1831104367483),
        new AMap.LngLat(121.540840626371, 31.1844069482125),
        new AMap.LngLat(121.54034417043, 31.1875653657355),
        new AMap.LngLat(121.559526533477, 31.1892992494682),
        new AMap.LngLat(121.567693724731, 31.1902978218651),
        new AMap.LngLat(121.571440406914, 31.1909918834376),
        new AMap.LngLat(121.578851171935, 31.1930940487421),
        new AMap.LngLat(121.575352095422, 31.2046571308738),
        new AMap.LngLat(121.57448181243, 31.2084030546211),
        new AMap.LngLat(121.577437570306, 31.2099478769241),
        new AMap.LngLat(121.577461407247, 31.2122300921565),
        new AMap.LngLat(121.575330989128, 31.2187689016289),
        new AMap.LngLat(121.573892416347, 31.2242912967087),
        new AMap.LngLat(121.572534419973, 31.2250910085328),
        new AMap.LngLat(121.572577342908, 31.2273678864246),
        new AMap.LngLat(121.583175719599, 31.2316261421815),
        new AMap.LngLat(121.577979600961, 31.2414499928079),
        new AMap.LngLat(121.577880076716, 31.2416463735686),
        new AMap.LngLat(121.5700361629, 31.2377280863528),
        new AMap.LngLat(121.567799065732, 31.2373733263566),
        new AMap.LngLat(121.565443322986, 31.2349309947992),
        new AMap.LngLat(121.558573035496, 31.2316871829426),
        new AMap.LngLat(121.544363988189, 31.2259325066462),
        new AMap.LngLat(121.538738566342, 31.222462578592),
        new AMap.LngLat(121.536800687657, 31.220502176248),
        new AMap.LngLat(121.531083729098, 31.2061238420027),
        new AMap.LngLat(121.523700501471, 31.1875432345545)
      ]
      // 东明路街道
      var polygonPath11 = [
        new AMap.LngLat(121.52212083768217, 31.139032586269533),
        new AMap.LngLat(121.51699510982056, 31.13819517645478),
        new AMap.LngLat(121.51400526788304, 31.13770752025539),
        new AMap.LngLat(121.51157039799998, 31.137309800289763),
        new AMap.LngLat(121.50972918949385, 31.14028899408919),
        new AMap.LngLat(121.50731274314501, 31.14384983747086),
        new AMap.LngLat(121.50626921789879, 31.14513805959817),
        new AMap.LngLat(121.50547130002545, 31.14490521468293),
        new AMap.LngLat(121.5050414136363, 31.144609402322004),
        new AMap.LngLat(121.50372357925642, 31.144152703457134),
        new AMap.LngLat(121.50224176581177, 31.143640040084275),
        new AMap.LngLat(121.50143086425834, 31.143369218258172),
        new AMap.LngLat(121.49972906913689, 31.142801592768745),
        new AMap.LngLat(121.49649545506401, 31.141737294128404),
        new AMap.LngLat(121.49646345927218, 31.14172630185458),
        new AMap.LngLat(121.495421593416, 31.14135554501733),
        new AMap.LngLat(121.49391493614095, 31.140450124604598),
        new AMap.LngLat(121.49345204226147, 31.140171303108474),
        new AMap.LngLat(121.49323809075504, 31.140042385476697),
        new AMap.LngLat(121.4926582228233, 31.13969260935789),
        new AMap.LngLat(121.49207764735787, 31.141120738688556),
        new AMap.LngLat(121.49093344477296, 31.144107916284003),
        new AMap.LngLat(121.490107601487, 31.146200640521496),
        new AMap.LngLat(121.48749080623068, 31.14560704354434),
        new AMap.LngLat(121.48480301673176, 31.14499745811764),
        new AMap.LngLat(121.48479000288388, 31.145033436370536),
        new AMap.LngLat(121.48421935600716, 31.146640455747562),
        new AMap.LngLat(121.48388497752691, 31.147579882456984),
        new AMap.LngLat(121.48304502491527, 31.14994843645834),
        new AMap.LngLat(121.48522001402162, 31.150043346409657),
        new AMap.LngLat(121.4887639944811, 31.150198199593525),
        new AMap.LngLat(121.48956098953624, 31.150233166302034),
        new AMap.LngLat(121.49191797687075, 31.150336068625506),
        new AMap.LngLat(121.49315496620028, 31.150400010898643),
        new AMap.LngLat(121.49619294018709, 31.150557870236664),
        new AMap.LngLat(121.49832492128786, 31.15066777146742),
        new AMap.LngLat(121.50077990023834, 31.150795656786016),
        new AMap.LngLat(121.50212188894311, 31.150864594900405),
        new AMap.LngLat(121.50652084476498, 31.151108380943533),
        new AMap.LngLat(121.50924179812715, 31.15130721862353),
        new AMap.LngLat(121.51200962026934, 31.151834854434714),
        new AMap.LngLat(121.51578317416612, 31.153069039117764),
        new AMap.LngLat(121.52333826762647, 31.15557438807169),
        new AMap.LngLat(121.52502323232366, 31.153200824148513),
        new AMap.LngLat(121.52669718051753, 31.1508692343394),
        new AMap.LngLat(121.52865159654208, 31.147371359610148),
        new AMap.LngLat(121.52901289035515, 31.146643802293156),
        new AMap.LngLat(121.53207132575093, 31.140618465541934),
        new AMap.LngLat(121.5292824578995, 31.140201762606598),
        new AMap.LngLat(121.52434871884203, 31.13939633030741),
        new AMap.LngLat(121.52276380347374, 31.139136513083752),
        new AMap.LngLat(121.52212083768217, 31.139032586269533)
      ]
      // 川沙新镇
      var polygonPath12 = [
        new AMap.LngLat(121.648362771836, 31.1293769060249),
        new AMap.LngLat(121.652912350968, 31.1270904574643),
        new AMap.LngLat(121.659490802324, 31.1277531371658),
        new AMap.LngLat(121.67030600537, 31.1290803499266),
        new AMap.LngLat(121.67154466541, 31.1201038063912),
        new AMap.LngLat(121.673405326073, 31.1177816443585),
        new AMap.LngLat(121.676136164612, 31.1183217987188),
        new AMap.LngLat(121.68096059499, 31.1059403523873),
        new AMap.LngLat(121.673008091611, 31.103167093641),
        new AMap.LngLat(121.67441466898, 31.1007171747006),
        new AMap.LngLat(121.672787625334, 31.0970764455464),
        new AMap.LngLat(121.669968014335, 31.0961057084666),
        new AMap.LngLat(121.670502836789, 31.0918968308812),
        new AMap.LngLat(121.672325139191, 31.0920014741956),
        new AMap.LngLat(121.672372210631, 31.08926061914),
        new AMap.LngLat(121.67587129495, 31.0893580382372),
        new AMap.LngLat(121.677417063507, 31.0799806873657),
        new AMap.LngLat(121.679399707538, 31.0801081117728),
        new AMap.LngLat(121.682376721356, 31.0805908862733),
        new AMap.LngLat(121.687381877368, 31.081352078092),
        new AMap.LngLat(121.692443732936, 31.0819440074292),
        new AMap.LngLat(121.701043224378, 31.0828501460271),
        new AMap.LngLat(121.699875266383, 31.0857504661534),
        new AMap.LngLat(121.700139120769, 31.0889723581031),
        new AMap.LngLat(121.702447961642, 31.0896584702897),
        new AMap.LngLat(121.706153450974, 31.0903863576459),
        new AMap.LngLat(121.709716910689, 31.0903272489305),
        new AMap.LngLat(121.708454511599, 31.098191602785),
        new AMap.LngLat(121.713422136996, 31.0994110436201),
        new AMap.LngLat(121.717701323763, 31.0998617957853),
        new AMap.LngLat(121.721809641649, 31.1007190632396),
        new AMap.LngLat(121.72617097841, 31.1015023907332),
        new AMap.LngLat(121.728706914054, 31.1024365097008),
        new AMap.LngLat(121.729740123936, 31.1027297552846),
        new AMap.LngLat(121.730444732151, 31.1027001301375),
        new AMap.LngLat(121.731814528523, 31.102435312883),
        new AMap.LngLat(121.733473357532, 31.1026736506416),
        new AMap.LngLat(121.733333594617, 31.1034235049817),
        new AMap.LngLat(121.734651567685, 31.103786780328),
        new AMap.LngLat(121.733051197693, 31.1081294727317),
        new AMap.LngLat(121.731800209126, 31.1068229223746),
        new AMap.LngLat(121.725258337074, 31.1215921916572),
        new AMap.LngLat(121.748672634012, 31.1273922255985),
        new AMap.LngLat(121.74740201816, 31.1364112188451),
        new AMap.LngLat(121.741652030309, 31.145869716232),
        new AMap.LngLat(121.743690289482, 31.146597170981),
        new AMap.LngLat(121.738941643737, 31.1579905782497),
        new AMap.LngLat(121.74486918194, 31.1592576894067),
        new AMap.LngLat(121.744453839904, 31.1634373864985),
        new AMap.LngLat(121.739344376777, 31.1620717008513),
        new AMap.LngLat(121.737775901391, 31.1655698542688),
        new AMap.LngLat(121.742905085957, 31.1678217114975),
        new AMap.LngLat(121.741831816686, 31.1705517857582),
        new AMap.LngLat(121.729043043053, 31.1665437817916),
        new AMap.LngLat(121.72502940522, 31.1730220250334),
        new AMap.LngLat(121.736882108162, 31.1798576319949),
        new AMap.LngLat(121.739808893524, 31.180966682161),
        new AMap.LngLat(121.739279273893, 31.1824852166639),
        new AMap.LngLat(121.742934802195, 31.1837429345195),
        new AMap.LngLat(121.737517343364, 31.1939469044247),
        new AMap.LngLat(121.732474991936, 31.2061124226525),
        new AMap.LngLat(121.710111884928, 31.1982864337326),
        new AMap.LngLat(121.708314721471, 31.201211848482),
        new AMap.LngLat(121.7063050215, 31.2005168627062),
        new AMap.LngLat(121.704595682432, 31.2027823551091),
        new AMap.LngLat(121.703040479633, 31.2028509078613),
        new AMap.LngLat(121.701952403621, 31.2024420990384),
        new AMap.LngLat(121.699753459456, 31.2024879431837),
        new AMap.LngLat(121.698955738505, 31.2038880437792),
        new AMap.LngLat(121.696937972101, 31.2101306677717),
        new AMap.LngLat(121.67370832718, 31.2044613244641),
        new AMap.LngLat(121.672224141632, 31.2070591743034),
        new AMap.LngLat(121.668995001979, 31.2056837644479),
        new AMap.LngLat(121.666051123022, 31.2037110379919),
        new AMap.LngLat(121.661864357117, 31.2005207608168),
        new AMap.LngLat(121.662897061143, 31.1975555200902),
        new AMap.LngLat(121.666454383559, 31.1845410595772),
        new AMap.LngLat(121.665213977904, 31.184016542176),
        new AMap.LngLat(121.6653250426, 31.1814035152652),
        new AMap.LngLat(121.661050548683, 31.1792015056248),
        new AMap.LngLat(121.658123016379, 31.1744740677559),
        new AMap.LngLat(121.6582225214, 31.1711900507364),
        new AMap.LngLat(121.655191267317, 31.1695814993343),
        new AMap.LngLat(121.654949392352, 31.1677960766597),
        new AMap.LngLat(121.658346742573, 31.1676783436201),
        new AMap.LngLat(121.65746169172, 31.1652819100427),
        new AMap.LngLat(121.652576222001, 31.1634468894959),
        new AMap.LngLat(121.65365430444, 31.1605335448646),
        new AMap.LngLat(121.656325911832, 31.1612996605014),
        new AMap.LngLat(121.657166564673, 31.1595466411203),
        new AMap.LngLat(121.656106786394, 31.1591640636267),
        new AMap.LngLat(121.654022304239, 31.1586935904962),
        new AMap.LngLat(121.653120566653, 31.1583161883117),
        new AMap.LngLat(121.651098313943, 31.1578519515342),
        new AMap.LngLat(121.648330799137, 31.1577902233402),
        new AMap.LngLat(121.647928280429, 31.1602479245727),
        new AMap.LngLat(121.646820667387, 31.1601153463985),
        new AMap.LngLat(121.644712938665, 31.1551947258837),
        new AMap.LngLat(121.646145963189, 31.146580865318),
        new AMap.LngLat(121.648354824731, 31.1430853476562),
        new AMap.LngLat(121.645039802692, 31.1419817935907),
        new AMap.LngLat(121.646093319645, 31.1362960390153),
        new AMap.LngLat(121.645567676631, 31.1318514759316),
        new AMap.LngLat(121.64530214631, 31.1297854323257),
        new AMap.LngLat(121.648362771836, 31.1293769060249)
      ]
      // 高桥镇
      var polygonPath13 = [
        new AMap.LngLat(121.563159069696, 31.3300458260718),
        new AMap.LngLat(121.56519518106, 31.3298952377878),
        new AMap.LngLat(121.567053707757, 31.3293090622022),
        new AMap.LngLat(121.568592783785, 31.3288757484543),
        new AMap.LngLat(121.569689665003, 31.3287079707376),
        new AMap.LngLat(121.570340842958, 31.3288144654316),
        new AMap.LngLat(121.570751738905, 31.3296814592501),
        new AMap.LngLat(121.571068863704, 31.3309801574491),
        new AMap.LngLat(121.571671160515, 31.3329062400186),
        new AMap.LngLat(121.573543797233, 31.3304418237725),
        new AMap.LngLat(121.582713919462, 31.3311345503631),
        new AMap.LngLat(121.589007478164, 31.3312357748982),
        new AMap.LngLat(121.596429891544, 31.3311865060042),
        new AMap.LngLat(121.59771264879, 31.3313889432334),
        new AMap.LngLat(121.596927744682, 31.3316391106278),
        new AMap.LngLat(121.596349570175, 31.3321226845789),
        new AMap.LngLat(121.592094821985, 31.3394962321184),
        new AMap.LngLat(121.591449390248, 31.3406572136824),
        new AMap.LngLat(121.596095499171, 31.3420854195743),
        new AMap.LngLat(121.60073574479, 31.3443729603166),
        new AMap.LngLat(121.600276361683, 31.3448333778204),
        new AMap.LngLat(121.600444390048, 31.3482225659081),
        new AMap.LngLat(121.59972263228, 31.3487460360326),
        new AMap.LngLat(121.599918429629, 31.3495710502169),
        new AMap.LngLat(121.597382254398, 31.3511984933155),
        new AMap.LngLat(121.594666785506, 31.3528511273603),
        new AMap.LngLat(121.592034512493, 31.3549314593388),
        new AMap.LngLat(121.598437945022, 31.36201102517),
        new AMap.LngLat(121.595956029634, 31.3644413629444),
        new AMap.LngLat(121.595189933328, 31.3644758456951),
        new AMap.LngLat(121.594489758848, 31.3648965771977),
        new AMap.LngLat(121.594082892594, 31.3653243093085),
        new AMap.LngLat(121.593984404911, 31.3658147605336),
        new AMap.LngLat(121.590629793975, 31.3682903123939),
        new AMap.LngLat(121.582903880765, 31.3720127306383),
        new AMap.LngLat(121.581831702666, 31.3717530670968),
        new AMap.LngLat(121.578175865019, 31.3729725358014),
        new AMap.LngLat(121.574495401344, 31.374036098267),
        new AMap.LngLat(121.571222991517, 31.3744437158284),
        new AMap.LngLat(121.568466812155, 31.3748814731481),
        new AMap.LngLat(121.566292842966, 31.3758741118911),
        new AMap.LngLat(121.562343049045, 31.3766466423823),
        new AMap.LngLat(121.562442280367, 31.3778608860489),
        new AMap.LngLat(121.561564584392, 31.3782229156372),
        new AMap.LngLat(121.556369767052, 31.3796871618596),
        new AMap.LngLat(121.552792902591, 31.3788872770698),
        new AMap.LngLat(121.551948256925, 31.3774782696984),
        new AMap.LngLat(121.551136623954, 31.3778959476553),
        new AMap.LngLat(121.550819245647, 31.378310517468),
        new AMap.LngLat(121.549874502587, 31.3784329462781),
        new AMap.LngLat(121.54828347553, 31.3788447546429),
        new AMap.LngLat(121.547716928062, 31.3794609142485),
        new AMap.LngLat(121.545604027203, 31.3799518136368),
        new AMap.LngLat(121.543295053088, 31.3807032927607),
        new AMap.LngLat(121.540863753232, 31.3817258032811),
        new AMap.LngLat(121.536246122539, 31.3838683466443),
        new AMap.LngLat(121.530361784609, 31.3866688469579),
        new AMap.LngLat(121.52687451332, 31.3875352654433),
        new AMap.LngLat(121.522475197796, 31.386837313079),
        new AMap.LngLat(121.516946006838, 31.3851640445928),
        new AMap.LngLat(121.511272428774, 31.3825678272933),
        new AMap.LngLat(121.508588330509, 31.3793632721917),
        new AMap.LngLat(121.506652607473, 31.3730554070786),
        new AMap.LngLat(121.506248555535, 31.3662259242073),
        new AMap.LngLat(121.508372098537, 31.3611008415018),
        new AMap.LngLat(121.512872764036, 31.3560952500317),
        new AMap.LngLat(121.517960177746, 31.3528484175349),
        new AMap.LngLat(121.524236263105, 31.3495292611906),
        new AMap.LngLat(121.531456240268, 31.3458883598246),
        new AMap.LngLat(121.53739459943, 31.3443836147019),
        new AMap.LngLat(121.542470510965, 31.3432386413778),
        new AMap.LngLat(121.547294340368, 31.34199724661),
        new AMap.LngLat(121.551534095704, 31.3405237569886),
        new AMap.LngLat(121.555400921442, 31.3384333862149),
        new AMap.LngLat(121.557473548335, 31.3370485424986),
        new AMap.LngLat(121.560037404898, 31.3341506252228),
        new AMap.LngLat(121.562398255074, 31.3307481726581),
        new AMap.LngLat(121.563159069696, 31.3300458260718)
      ]
      // 北蔡镇
      var polygonPath14 = [
        new AMap.LngLat(121.59312170532, 31.1593785194184),
        new AMap.LngLat(121.59065426718, 31.1678750490806),
        new AMap.LngLat(121.590109650903, 31.1725690841453),
        new AMap.LngLat(121.591446448154, 31.1727034316192),
        new AMap.LngLat(121.594993958836, 31.1731284247779),
        new AMap.LngLat(121.597343864948, 31.1734473367851),
        new AMap.LngLat(121.599363498111, 31.1740824932889),
        new AMap.LngLat(121.601171602531, 31.1753653164623),
        new AMap.LngLat(121.602604772747, 31.1756630921208),
        new AMap.LngLat(121.602240043289, 31.1820334817702),
        new AMap.LngLat(121.599060044562, 31.1823260683268),
        new AMap.LngLat(121.596558774297, 31.1846681033985),
        new AMap.LngLat(121.592219227965, 31.1838034954368),
        new AMap.LngLat(121.590543898377, 31.1912992723512),
        new AMap.LngLat(121.588727964017, 31.1912671370918),
        new AMap.LngLat(121.584671934062, 31.1911952296306),
        new AMap.LngLat(121.583847708038, 31.1924818599797),
        new AMap.LngLat(121.580981325124, 31.192798123094),
        new AMap.LngLat(121.578940401343, 31.193129818352),
        new AMap.LngLat(121.57617569826, 31.1922066234618),
        new AMap.LngLat(121.568214282841, 31.1902766903477),
        new AMap.LngLat(121.540317572916, 31.1874291949512),
        new AMap.LngLat(121.540882666141, 31.184403615601),
        new AMap.LngLat(121.53571062095, 31.1831394669102),
        new AMap.LngLat(121.531583974986, 31.1818967418915),
        new AMap.LngLat(121.528893628821, 31.1874459980506),
        new AMap.LngLat(121.523664497683, 31.1875350617119),
        new AMap.LngLat(121.518324405215, 31.1736537637182),
        new AMap.LngLat(121.518970309539, 31.1702665767871),
        new AMap.LngLat(121.514095714203, 31.1694077677508),
        new AMap.LngLat(121.514923729046, 31.1679332640312),
        new AMap.LngLat(121.51543104795, 31.1679634581723),
        new AMap.LngLat(121.518615651674, 31.1636114842566),
        new AMap.LngLat(121.519951648619, 31.1612380449617),
        new AMap.LngLat(121.522380491192, 31.1621324419509),
        new AMap.LngLat(121.527896329095, 31.1663270649076),
        new AMap.LngLat(121.528321115256, 31.1659078968724),
        new AMap.LngLat(121.53642616868, 31.1683739121662),
        new AMap.LngLat(121.53977497739, 31.1650300411541),
        new AMap.LngLat(121.541379752339, 31.1626974889408),
        new AMap.LngLat(121.542536830279, 31.1629203649406),
        new AMap.LngLat(121.545080079573, 31.159276302634),
        new AMap.LngLat(121.546630004942, 31.1587254513544),
        new AMap.LngLat(121.548391891458, 31.1588016678513),
        new AMap.LngLat(121.550747431256, 31.1595200444414),
        new AMap.LngLat(121.553386026157, 31.1603334100751),
        new AMap.LngLat(121.554542932482, 31.1601333349155),
        new AMap.LngLat(121.555424229069, 31.1604726684818),
        new AMap.LngLat(121.556852924074, 31.1555224050311),
        new AMap.LngLat(121.558423362716, 31.1521412468362),
        new AMap.LngLat(121.560816283973, 31.1526457343423),
        new AMap.LngLat(121.566258910025, 31.1523137750642),
        new AMap.LngLat(121.569312036207, 31.1537438718906),
        new AMap.LngLat(121.5703081995, 31.153904337926),
        new AMap.LngLat(121.578673508101, 31.1561704895067),
        new AMap.LngLat(121.581069090387, 31.1565800929452),
        new AMap.LngLat(121.584577202142, 31.1552050460908),
        new AMap.LngLat(121.587129124957, 31.1522908867625),
        new AMap.LngLat(121.591152023897, 31.1539907119875),
        new AMap.LngLat(121.593367771545, 31.1550429462228),
        new AMap.LngLat(121.595251116809, 31.1556206566305),
        new AMap.LngLat(121.59312170532, 31.1593785194184)
      ]
      // 合庆镇
      var polygonPath15 = [
        new AMap.LngLat(121.708265283216, 31.254985836546),
        new AMap.LngLat(121.709399122029, 31.2532884841222),
        new AMap.LngLat(121.697948586654, 31.2505631260883),
        new AMap.LngLat(121.685892224906, 31.2477233861885),
        new AMap.LngLat(121.690916932601, 31.2357121458947),
        new AMap.LngLat(121.69259365123, 31.2318049100629),
        new AMap.LngLat(121.691390194651, 31.2311335585726),
        new AMap.LngLat(121.69159352388, 31.2287203152465),
        new AMap.LngLat(121.692126776747, 31.2252243918513),
        new AMap.LngLat(121.692317616244, 31.2231727635515),
        new AMap.LngLat(121.692219435055, 31.221511300262),
        new AMap.LngLat(121.692291949796, 31.2200843928671),
        new AMap.LngLat(121.692368967379, 31.2166305267846),
        new AMap.LngLat(121.69356754528, 31.2162920843692),
        new AMap.LngLat(121.697058054642, 31.2097052954658),
        new AMap.LngLat(121.698888641249, 31.2041559548052),
        new AMap.LngLat(121.69974490269, 31.2024722252629),
        new AMap.LngLat(121.701746512397, 31.2024752407337),
        new AMap.LngLat(121.703255613729, 31.2028811209022),
        new AMap.LngLat(121.704605247882, 31.2028096717134),
        new AMap.LngLat(121.706319682025, 31.2005129803071),
        new AMap.LngLat(121.708263824317, 31.2012324765967),
        new AMap.LngLat(121.710051593251, 31.1983185565497),
        new AMap.LngLat(121.723558912543, 31.2030854671492),
        new AMap.LngLat(121.73241927869, 31.2061524127618),
        new AMap.LngLat(121.741433497644, 31.2063972376475),
        new AMap.LngLat(121.76119725329, 31.2082481190023),
        new AMap.LngLat(121.768826656214, 31.2096582810881),
        new AMap.LngLat(121.783710879123, 31.2147183186428),
        new AMap.LngLat(121.778290064563, 31.2195689687424),
        new AMap.LngLat(121.769670140926, 31.2169882867432),
        new AMap.LngLat(121.767309691024, 31.21717302548),
        new AMap.LngLat(121.770023850808, 31.2218137646129),
        new AMap.LngLat(121.769708282799, 31.2244701418587),
        new AMap.LngLat(121.773199702266, 31.2261939784415),
        new AMap.LngLat(121.763249145613, 31.238543738187),
        new AMap.LngLat(121.759502958474, 31.2443982714181),
        new AMap.LngLat(121.753442214827, 31.2535205689497),
        new AMap.LngLat(121.746009179331, 31.2616673640087),
        new AMap.LngLat(121.737422091125, 31.2712394151793),
        new AMap.LngLat(121.73197334079, 31.2674625543335),
        new AMap.LngLat(121.729808940746, 31.269657729405),
        new AMap.LngLat(121.725566120369, 31.2695676356133),
        new AMap.LngLat(121.724020616411, 31.2704563296412),
        new AMap.LngLat(121.720527248394, 31.2695941156614),
        new AMap.LngLat(121.719773774965, 31.269472831946),
        new AMap.LngLat(121.720555388902, 31.2677665086167),
        new AMap.LngLat(121.718280001294, 31.2661809252053),
        new AMap.LngLat(121.716183637138, 31.264837155923),
        new AMap.LngLat(121.714204874814, 31.2632425831453),
        new AMap.LngLat(121.715716021348, 31.2592254447562),
        new AMap.LngLat(121.718834834588, 31.2599158151707),
        new AMap.LngLat(121.719512412672, 31.2582850290308),
        new AMap.LngLat(121.717742710715, 31.2578283137063),
        new AMap.LngLat(121.718035796009, 31.2570016111112),
        new AMap.LngLat(121.708265283216, 31.254985836546)
      ]
      // 唐镇
      var polygonPath16 = [
        new AMap.LngLat(121.644230959472, 31.2471100769671),
        new AMap.LngLat(121.644162213556, 31.2459531021157),
        new AMap.LngLat(121.64420344255, 31.2435378620398),
        new AMap.LngLat(121.642902306062, 31.242973645585),
        new AMap.LngLat(121.641243142568, 31.2423676195192),
        new AMap.LngLat(121.639841420009, 31.241785030688),
        new AMap.LngLat(121.638719042059, 31.2414270350106),
        new AMap.LngLat(121.637329512332, 31.2415033453966),
        new AMap.LngLat(121.637581981547, 31.2385555164512),
        new AMap.LngLat(121.635832114575, 31.2387083166769),
        new AMap.LngLat(121.633139470187, 31.2386900646276),
        new AMap.LngLat(121.629290952928, 31.2381775270429),
        new AMap.LngLat(121.625877962326, 31.2376005046697),
        new AMap.LngLat(121.625853185653, 31.2353799432337),
        new AMap.LngLat(121.626342248536, 31.2336433326047),
        new AMap.LngLat(121.627381156587, 31.2315537717484),
        new AMap.LngLat(121.627971043772, 31.2288742569697),
        new AMap.LngLat(121.627880657892, 31.2270873399331),
        new AMap.LngLat(121.628324251085, 31.2252100821713),
        new AMap.LngLat(121.62938526118, 31.2252011456389),
        new AMap.LngLat(121.63177187771, 31.2253123855137),
        new AMap.LngLat(121.633032096398, 31.2257920301985),
        new AMap.LngLat(121.636095471053, 31.2263279209363),
        new AMap.LngLat(121.63854136563, 31.2270078431354),
        new AMap.LngLat(121.638814178983, 31.2264651018568),
        new AMap.LngLat(121.636635633291, 31.2258120684852),
        new AMap.LngLat(121.638545727831, 31.2215318830734),
        new AMap.LngLat(121.639492163932, 31.2215776241312),
        new AMap.LngLat(121.638019540136, 31.2197018064646),
        new AMap.LngLat(121.636840562678, 31.22005199635),
        new AMap.LngLat(121.633699835809, 31.2194296824315),
        new AMap.LngLat(121.632739737107, 31.2187921943388),
        new AMap.LngLat(121.633568402905, 31.215190043525),
        new AMap.LngLat(121.638372462573, 31.2161691510678),
        new AMap.LngLat(121.63863469603, 31.2148473134764),
        new AMap.LngLat(121.6326911303, 31.211775152411),
        new AMap.LngLat(121.633451633731, 31.205900447084),
        new AMap.LngLat(121.63737625383, 31.2041750993384),
        new AMap.LngLat(121.642920216254, 31.2062284362973),
        new AMap.LngLat(121.642912892613, 31.205221346887),
        new AMap.LngLat(121.643837936273, 31.2027136870162),
        new AMap.LngLat(121.643408223577, 31.202490183945),
        new AMap.LngLat(121.642794802121, 31.2018418117337),
        new AMap.LngLat(121.642149135526, 31.2006208698152),
        new AMap.LngLat(121.64125767769, 31.199912454144),
        new AMap.LngLat(121.641671211888, 31.1990240591839),
        new AMap.LngLat(121.63786517587, 31.1977610909128),
        new AMap.LngLat(121.635700056292, 31.196700791752),
        new AMap.LngLat(121.637110657162, 31.1940826334171),
        new AMap.LngLat(121.636434141634, 31.1938483767515),
        new AMap.LngLat(121.637584755936, 31.1925813255678),
        new AMap.LngLat(121.662980546657, 31.1972266697636),
        new AMap.LngLat(121.661825248146, 31.2004872149754),
        new AMap.LngLat(121.665544495131, 31.2033585693386),
        new AMap.LngLat(121.668987708333, 31.2056934762646),
        new AMap.LngLat(121.672265543562, 31.2070992351725),
        new AMap.LngLat(121.673708682398, 31.2044371303488),
        new AMap.LngLat(121.696902014885, 31.2100569978499),
        new AMap.LngLat(121.693731473831, 31.2160228691003),
        new AMap.LngLat(121.692213119729, 31.2165128549329),
        new AMap.LngLat(121.692221551702, 31.2227215320177),
        new AMap.LngLat(121.691403377755, 31.2311014126994),
        new AMap.LngLat(121.692594411529, 31.2318105602078),
        new AMap.LngLat(121.685940515443, 31.2477705458556),
        new AMap.LngLat(121.689344537684, 31.2486413955402),
        new AMap.LngLat(121.688130547504, 31.254169636121),
        new AMap.LngLat(121.682215021192, 31.2531168324517),
        new AMap.LngLat(121.681486800696, 31.2565284037112),
        new AMap.LngLat(121.678795631699, 31.2603161656338),
        new AMap.LngLat(121.672669669925, 31.256903890912),
        new AMap.LngLat(121.665890333819, 31.2570549454419),
        new AMap.LngLat(121.659855126939, 31.2543810900541),
        new AMap.LngLat(121.658814030727, 31.252812673077),
        new AMap.LngLat(121.650925731497, 31.2505446735528),
        new AMap.LngLat(121.647605692983, 31.2481763841605),
        new AMap.LngLat(121.644230959472, 31.2471100769671)
      ]
      // 曹路镇
      var polygonPath17 = [
        new AMap.LngLat(121.705631148194, 31.3004143681684),
        new AMap.LngLat(121.68468752972, 31.3159450793887),
        new AMap.LngLat(121.67927002001, 31.3089750850433),
        new AMap.LngLat(121.676038590583, 31.3058132463812),
        new AMap.LngLat(121.669890467767, 31.3059564515266),
        new AMap.LngLat(121.663703550086, 31.305642907921),
        new AMap.LngLat(121.655956734502, 31.304675594525),
        new AMap.LngLat(121.658332858158, 31.3005233707639),
        new AMap.LngLat(121.658648429733, 31.2954721945989),
        new AMap.LngLat(121.655824414938, 31.2934002041735),
        new AMap.LngLat(121.651561983371, 31.2988756629634),
        new AMap.LngLat(121.644185968709, 31.2965970503914),
        new AMap.LngLat(121.62526474049, 31.2895770469092),
        new AMap.LngLat(121.625376586675, 31.2802379861325),
        new AMap.LngLat(121.634693785705, 31.2800936264015),
        new AMap.LngLat(121.634991120577, 31.2641262310544),
        new AMap.LngLat(121.638464117042, 31.2616838436996),
        new AMap.LngLat(121.639834435733, 31.2582657765049),
        new AMap.LngLat(121.641111205399, 31.2530554349978),
        new AMap.LngLat(121.643119005765, 31.2488919243298),
        new AMap.LngLat(121.644205600775, 31.2471069898861),
        new AMap.LngLat(121.64756179244, 31.248167412431),
        new AMap.LngLat(121.650676029809, 31.2505421774314),
        new AMap.LngLat(121.65883688309, 31.2527183290056),
        new AMap.LngLat(121.659654277088, 31.2541591127941),
        new AMap.LngLat(121.665641345195, 31.2568240504667),
        new AMap.LngLat(121.672418938506, 31.2571272010267),
        new AMap.LngLat(121.674524456804, 31.2581185094697),
        new AMap.LngLat(121.677478651384, 31.2596012979784),
        new AMap.LngLat(121.679035968457, 31.2601830047349),
        new AMap.LngLat(121.680121141401, 31.2587945045361),
        new AMap.LngLat(121.681777545968, 31.255226380647),
        new AMap.LngLat(121.682150449029, 31.2529390916045),
        new AMap.LngLat(121.688172988503, 31.2543107785997),
        new AMap.LngLat(121.689258105563, 31.2485477089515),
        new AMap.LngLat(121.709413442745, 31.2531907572858),
        new AMap.LngLat(121.708363011552, 31.2548623486099),
        new AMap.LngLat(121.718040664589, 31.2569832387528),
        new AMap.LngLat(121.717796563612, 31.2578432000008),
        new AMap.LngLat(121.719520935628, 31.258307162904),
        new AMap.LngLat(121.718791131008, 31.2598635773992),
        new AMap.LngLat(121.715771979319, 31.259221870679),
        new AMap.LngLat(121.714275358795, 31.2632362260054),
        new AMap.LngLat(121.716750280739, 31.2652070261266),
        new AMap.LngLat(121.720553812041, 31.2677384920454),
        new AMap.LngLat(121.719770233116, 31.2695178574803),
        new AMap.LngLat(121.724009241236, 31.2704282009132),
        new AMap.LngLat(121.725618950326, 31.2695387984019),
        new AMap.LngLat(121.729917470361, 31.2696206971845),
        new AMap.LngLat(121.731990130353, 31.2674474856483),
        new AMap.LngLat(121.7374632624, 31.2712001179835),
        new AMap.LngLat(121.705631148194, 31.3004143681684)
      ]
      // 金桥镇
      var polygonPath18 = [
        new AMap.LngLat(121.604421639982, 31.2691639672525),
        new AMap.LngLat(121.603214317157, 31.2573796890007),
        new AMap.LngLat(121.592754331793, 31.2496688906533),
        new AMap.LngLat(121.590186131798, 31.248211269362),
        new AMap.LngLat(121.582940427394, 31.2441002596659),
        new AMap.LngLat(121.577911250684, 31.2415713089906),
        new AMap.LngLat(121.583202609272, 31.2316578833717),
        new AMap.LngLat(121.572559557478, 31.2273771451451),
        new AMap.LngLat(121.572534243511, 31.2250868477725),
        new AMap.LngLat(121.578492758669, 31.225646661877),
        new AMap.LngLat(121.581223646371, 31.2235099016625),
        new AMap.LngLat(121.584613999063, 31.2229956041408),
        new AMap.LngLat(121.585806977458, 31.2188351145354),
        new AMap.LngLat(121.587446226101, 31.2187684745201),
        new AMap.LngLat(121.587323184639, 31.2217881504134),
        new AMap.LngLat(121.586182991119, 31.2256546914908),
        new AMap.LngLat(121.588438213891, 31.2256279538671),
        new AMap.LngLat(121.592316917348, 31.220672930995),
        new AMap.LngLat(121.595154164257, 31.2209417244505),
        new AMap.LngLat(121.596846998101, 31.2172074118659),
        new AMap.LngLat(121.599285490157, 31.2179604956964),
        new AMap.LngLat(121.598617428373, 31.2227490909197),
        new AMap.LngLat(121.606623760798, 31.2256723128484),
        new AMap.LngLat(121.607934362464, 31.222370048394),
        new AMap.LngLat(121.615177629749, 31.2237082808287),
        new AMap.LngLat(121.622211733061, 31.2252271351991),
        new AMap.LngLat(121.623685529231, 31.2247047967351),
        new AMap.LngLat(121.626446091838, 31.224596098405),
        new AMap.LngLat(121.628354512821, 31.2250584443047),
        new AMap.LngLat(121.627823670027, 31.227054349249),
        new AMap.LngLat(121.627962264045, 31.2289177654639),
        new AMap.LngLat(121.627349920142, 31.2315178215131),
        new AMap.LngLat(121.626256505049, 31.2340268188551),
        new AMap.LngLat(121.625850629605, 31.235369912959),
        new AMap.LngLat(121.626074427496, 31.2375105365597),
        new AMap.LngLat(121.633117195754, 31.2385767900807),
        new AMap.LngLat(121.637483472386, 31.2386174796752),
        new AMap.LngLat(121.637300679286, 31.2414660341002),
        new AMap.LngLat(121.639022141266, 31.2413559474238),
        new AMap.LngLat(121.644171629713, 31.2434749407453),
        new AMap.LngLat(121.644240223404, 31.2470869834659),
        new AMap.LngLat(121.643357454465, 31.2485205544804),
        new AMap.LngLat(121.642557768458, 31.2504165910764),
        new AMap.LngLat(121.641288041324, 31.2524553359145),
        new AMap.LngLat(121.640763505001, 31.2547383790309),
        new AMap.LngLat(121.639928580609, 31.2579710750994),
        new AMap.LngLat(121.638443257241, 31.2614651289818),
        new AMap.LngLat(121.635346588747, 31.2639809301594),
        new AMap.LngLat(121.634776260982, 31.280140028595),
        new AMap.LngLat(121.625374318691, 31.280244606155),
        new AMap.LngLat(121.625320588407, 31.2797611826777),
        new AMap.LngLat(121.612645781535, 31.2798809191836),
        new AMap.LngLat(121.610084557711, 31.2801917325391),
        new AMap.LngLat(121.606938665244, 31.280320283012),
        new AMap.LngLat(121.604340364315, 31.2801418798206),
        new AMap.LngLat(121.604421639982, 31.2691639672525)
      ]
      // 高行镇
      var polygonPath19 = [
        new AMap.LngLat(121.615572135946, 31.2962264728028),
        new AMap.LngLat(121.615559401243, 31.3010711823558),
        new AMap.LngLat(121.615521471132, 31.3038532528035),
        new AMap.LngLat(121.604428778955, 31.3035629211434),
        new AMap.LngLat(121.604234677253, 31.31647247544),
        new AMap.LngLat(121.603895523322, 31.3180442403146),
        new AMap.LngLat(121.603229273464, 31.3196389393445),
        new AMap.LngLat(121.602324249654, 31.3215218143271),
        new AMap.LngLat(121.596492040222, 31.3312040681748),
        new AMap.LngLat(121.582548632092, 31.3311391830527),
        new AMap.LngLat(121.57354269335, 31.3304393552336),
        new AMap.LngLat(121.571668827871, 31.3329045844153),
        new AMap.LngLat(121.571079324796, 31.3310178943306),
        new AMap.LngLat(121.570747613945, 31.3296695548945),
        new AMap.LngLat(121.570344330867, 31.328814417909),
        new AMap.LngLat(121.569694258735, 31.3287057782364),
        new AMap.LngLat(121.568600781686, 31.3288726181365),
        new AMap.LngLat(121.567102965359, 31.3292914377867),
        new AMap.LngLat(121.56521053242, 31.3298984565766),
        new AMap.LngLat(121.563170226051, 31.3300394800407),
        new AMap.LngLat(121.563067095853, 31.3294753170392),
        new AMap.LngLat(121.563371170083, 31.3281470194547),
        new AMap.LngLat(121.564289976454, 31.323671396773),
        new AMap.LngLat(121.56497255433, 31.3214681163276),
        new AMap.LngLat(121.565466412488, 31.3156754768609),
        new AMap.LngLat(121.565110635586, 31.3116011272493),
        new AMap.LngLat(121.564713431293, 31.3078042193815),
        new AMap.LngLat(121.564438015201, 31.3023625816222),
        new AMap.LngLat(121.565437840659, 31.2988533541564),
        new AMap.LngLat(121.566281698334, 31.2965082732676),
        new AMap.LngLat(121.568362128486, 31.2926439968962),
        new AMap.LngLat(121.571235629114, 31.2872368556263),
        new AMap.LngLat(121.573909070832, 31.2872094133961),
        new AMap.LngLat(121.578088581937, 31.2870944446374),
        new AMap.LngLat(121.5887062681, 31.2868167522345),
        new AMap.LngLat(121.592098640642, 31.2868850341082),
        new AMap.LngLat(121.597756462497, 31.2875947262897),
        new AMap.LngLat(121.604298028212, 31.2886898244179),
        new AMap.LngLat(121.604293509127, 31.2801006676297),
        new AMap.LngLat(121.606844567201, 31.2803077835135),
        new AMap.LngLat(121.610017018625, 31.2802108854755),
        new AMap.LngLat(121.612191522896, 31.2799254801569),
        new AMap.LngLat(121.613460323719, 31.2798245805564),
        new AMap.LngLat(121.616945821876, 31.2797489014523),
        new AMap.LngLat(121.625344614722, 31.2797831801897),
        new AMap.LngLat(121.625309198428, 31.289587125581),
        new AMap.LngLat(121.617718694631, 31.2869323886414),
        new AMap.LngLat(121.615996768132, 31.2865147586339),
        new AMap.LngLat(121.615539856675, 31.2864972954538),
        new AMap.LngLat(121.615572135946, 31.2962264728028)
      ]
      // 高东镇
      var polygonPath20 = [
        new AMap.LngLat(121.625143095227, 31.3492202087043),
        new AMap.LngLat(121.610485871763, 31.3343562612846),
        new AMap.LngLat(121.627035031416, 31.3156096719449),
        new AMap.LngLat(121.629496806751, 31.3087295283611),
        new AMap.LngLat(121.629499253723, 31.3039156426307),
        new AMap.LngLat(121.615508578867, 31.3036933896273),
        new AMap.LngLat(121.615535386292, 31.2866990228814),
        new AMap.LngLat(121.616990048018, 31.2866888159549),
        new AMap.LngLat(121.639768948881, 31.2949764126432),
        new AMap.LngLat(121.644222802656, 31.29664307718),
        new AMap.LngLat(121.651615272938, 31.2988403894735),
        new AMap.LngLat(121.655649648136, 31.2934218843973),
        new AMap.LngLat(121.658625680821, 31.295353709384),
        new AMap.LngLat(121.658444661274, 31.3006085548221),
        new AMap.LngLat(121.656152187242, 31.3045027536989),
        new AMap.LngLat(121.663841544315, 31.3056988353032),
        new AMap.LngLat(121.669865513453, 31.3059610223214),
        new AMap.LngLat(121.675950909018, 31.305741426092),
        new AMap.LngLat(121.678567614384, 31.3082048266142),
        new AMap.LngLat(121.684819757722, 31.3159815887502),
        new AMap.LngLat(121.66153216027, 31.3304194274495),
        new AMap.LngLat(121.638625293665, 31.3425757345943),
        new AMap.LngLat(121.625143095227, 31.3492202087043)
      ]
      // 张江镇
      var polygonPath21 = [
        new AMap.LngLat(121.596543526589, 31.1846672439009),
        new AMap.LngLat(121.599041923898, 31.1823383957381),
        new AMap.LngLat(121.602255464092, 31.1820005697024),
        new AMap.LngLat(121.601168943412, 31.1753676219851),
        new AMap.LngLat(121.599359062182, 31.174063787744),
        new AMap.LngLat(121.597366564257, 31.1734090362817),
        new AMap.LngLat(121.590152204399, 31.1725640819933),
        new AMap.LngLat(121.590669325062, 31.167809836424),
        new AMap.LngLat(121.593122273194, 31.1593245919838),
        new AMap.LngLat(121.595149496753, 31.1557112920111),
        new AMap.LngLat(121.591118019943, 31.1540570762777),
        new AMap.LngLat(121.59293185714, 31.1521412509647),
        new AMap.LngLat(121.596844259542, 31.1531861892544),
        new AMap.LngLat(121.602310670113, 31.1553922614467),
        new AMap.LngLat(121.603862957506, 31.1562352825751),
        new AMap.LngLat(121.606784028421, 31.1574595906526),
        new AMap.LngLat(121.609734851463, 31.1546035448642),
        new AMap.LngLat(121.612316561218, 31.1550098409693),
        new AMap.LngLat(121.617112156933, 31.1571752751611),
        new AMap.LngLat(121.621627052667, 31.1597384545672),
        new AMap.LngLat(121.623574108919, 31.1597738695322),
        new AMap.LngLat(121.626952582468, 31.1608754302969),
        new AMap.LngLat(121.632365101015, 31.1612559567259),
        new AMap.LngLat(121.637024666015, 31.1635742158408),
        new AMap.LngLat(121.639477882321, 31.1572458365327),
        new AMap.LngLat(121.644341675218, 31.1596606357752),
        new AMap.LngLat(121.647930892773, 31.1602356670337),
        new AMap.LngLat(121.648315933656, 31.1577972214007),
        new AMap.LngLat(121.651673354361, 31.1578995154174),
        new AMap.LngLat(121.653187592739, 31.1583587996701),
        new AMap.LngLat(121.654078514658, 31.1586940545912),
        new AMap.LngLat(121.656039059099, 31.1591258756802),
        new AMap.LngLat(121.657201990162, 31.1595382347254),
        new AMap.LngLat(121.656326984243, 31.1613077002444),
        new AMap.LngLat(121.653681330793, 31.1605171423079),
        new AMap.LngLat(121.652621597034, 31.1634388762311),
        new AMap.LngLat(121.657475309899, 31.1652864344216),
        new AMap.LngLat(121.658348008711, 31.1676879216065),
        new AMap.LngLat(121.654929327939, 31.1677965599658),
        new AMap.LngLat(121.6551362555, 31.1694666400021),
        new AMap.LngLat(121.658248063668, 31.1712925927654),
        new AMap.LngLat(121.658058275186, 31.1745639216106),
        new AMap.LngLat(121.66120588002, 31.1792098667413),
        new AMap.LngLat(121.665338292537, 31.1815410281722),
        new AMap.LngLat(121.665255783583, 31.1840132838706),
        new AMap.LngLat(121.666507999909, 31.1845961719196),
        new AMap.LngLat(121.663774669926, 31.1945570533356),
        new AMap.LngLat(121.66293690576, 31.1972936037529),
        new AMap.LngLat(121.637591257194, 31.1925379452603),
        new AMap.LngLat(121.636385672295, 31.1938627402068),
        new AMap.LngLat(121.637104262243, 31.1940670871413),
        new AMap.LngLat(121.635674177365, 31.1967276969736),
        new AMap.LngLat(121.637941125778, 31.1977865809651),
        new AMap.LngLat(121.640000480038, 31.1983827316779),
        new AMap.LngLat(121.641613315998, 31.1990129413241),
        new AMap.LngLat(121.641154537484, 31.1998893341407),
        new AMap.LngLat(121.64206822634, 31.2005886532258),
        new AMap.LngLat(121.642640081783, 31.2016106587908),
        new AMap.LngLat(121.643228952016, 31.2023216182325),
        new AMap.LngLat(121.64382593461, 31.2027216853089),
        new AMap.LngLat(121.643426854574, 31.2038629406972),
        new AMap.LngLat(121.642837741753, 31.2052950260442),
        new AMap.LngLat(121.64294343427, 31.2062084021005),
        new AMap.LngLat(121.637352822978, 31.2041302088947),
        new AMap.LngLat(121.63338853291, 31.2058966611101),
        new AMap.LngLat(121.632685340218, 31.2116754872924),
        new AMap.LngLat(121.638673666146, 31.2148083474348),
        new AMap.LngLat(121.638400207328, 31.2161803653805),
        new AMap.LngLat(121.633552137679, 31.2151712963248),
        new AMap.LngLat(121.632725705248, 31.218769498489),
        new AMap.LngLat(121.633626837936, 31.2194437728718),
        new AMap.LngLat(121.635600473146, 31.2197811269912),
        new AMap.LngLat(121.636918063196, 31.2199656525339),
        new AMap.LngLat(121.63798233362, 31.2197274525391),
        new AMap.LngLat(121.639529585524, 31.2216200730739),
        new AMap.LngLat(121.638527783358, 31.2214658900996),
        new AMap.LngLat(121.638071687422, 31.2227283352914),
        new AMap.LngLat(121.637525979116, 31.2237867129685),
        new AMap.LngLat(121.636512836247, 31.2258429460944),
        new AMap.LngLat(121.638902230963, 31.2264466590836),
        new AMap.LngLat(121.638588277628, 31.2270427565117),
        new AMap.LngLat(121.636280003124, 31.2263838979457),
        new AMap.LngLat(121.633093162057, 31.2258142803962),
        new AMap.LngLat(121.631731301234, 31.225400058476),
        new AMap.LngLat(121.628522441955, 31.2251394841334),
        new AMap.LngLat(121.626353789244, 31.2245878181073),
        new AMap.LngLat(121.623649929685, 31.2247206510317),
        new AMap.LngLat(121.622209036567, 31.2252391730398),
        new AMap.LngLat(121.617112017277, 31.2240833148983),
        new AMap.LngLat(121.607892021491, 31.2224811943912),
        new AMap.LngLat(121.606440924742, 31.225503160072),
        new AMap.LngLat(121.598725797656, 31.2227666353504),
        new AMap.LngLat(121.599266601676, 31.2179880786392),
        new AMap.LngLat(121.59688006781, 31.2172247960316),
        new AMap.LngLat(121.595096001591, 31.2210687628852),
        new AMap.LngLat(121.592259207293, 31.2206723060859),
        new AMap.LngLat(121.58832155475, 31.2256449538508),
        new AMap.LngLat(121.586239746057, 31.2257195306821),
        new AMap.LngLat(121.587226083533, 31.2220799156229),
        new AMap.LngLat(121.587386351878, 31.2187785290404),
        new AMap.LngLat(121.585800205263, 31.21894504578),
        new AMap.LngLat(121.584626236457, 31.2229159182011),
        new AMap.LngLat(121.581091535853, 31.2235551445471),
        new AMap.LngLat(121.578468971407, 31.2256195965401),
        new AMap.LngLat(121.572489489615, 31.2251001215439),
        new AMap.LngLat(121.573920890946, 31.2242163289808),
        new AMap.LngLat(121.574578171979, 31.2214883620598),
        new AMap.LngLat(121.576723967609, 31.2145743622865),
        new AMap.LngLat(121.577458442595, 31.2121659092091),
        new AMap.LngLat(121.577553094666, 31.2100099543116),
        new AMap.LngLat(121.574453846933, 31.2084580866866),
        new AMap.LngLat(121.576852361476, 31.1996043165351),
        new AMap.LngLat(121.578847417825, 31.1931708911126),
        new AMap.LngLat(121.583849438591, 31.1924455319782),
        new AMap.LngLat(121.584690810307, 31.1911780254879),
        new AMap.LngLat(121.590573930499, 31.1913258613572),
        new AMap.LngLat(121.592278718595, 31.1837824194414),
        new AMap.LngLat(121.596543526589, 31.1846672439009)
      ]
      // 惠南镇
      var polygonPath22 = [
        new AMap.LngLat(121.718516356544, 31.0251076667907),
        new AMap.LngLat(121.7256403313, 31.024303430289),
        new AMap.LngLat(121.735926623112, 31.022505017682),
        new AMap.LngLat(121.741715699602, 31.0210198311492),
        new AMap.LngLat(121.745985709988, 31.0193478850083),
        new AMap.LngLat(121.747582208678, 31.0223211033286),
        new AMap.LngLat(121.749657146832, 31.0251900228451),
        new AMap.LngLat(121.754840639239, 31.0236284454733),
        new AMap.LngLat(121.75766162521, 31.0224701290112),
        new AMap.LngLat(121.758542203368, 31.0216852862375),
        new AMap.LngLat(121.75910468298, 31.0206104834375),
        new AMap.LngLat(121.760437237873, 31.0192448730273),
        new AMap.LngLat(121.760598267015, 31.0176700742616),
        new AMap.LngLat(121.760244919912, 31.0159838323744),
        new AMap.LngLat(121.758802079926, 31.0134038645171),
        new AMap.LngLat(121.757338614509, 31.008982515575),
        new AMap.LngLat(121.780109388062, 31.0079272145699),
        new AMap.LngLat(121.779599685626, 31.0026151080625),
        new AMap.LngLat(121.782437270269, 31.0025521927546),
        new AMap.LngLat(121.781631765531, 30.9973501398346),
        new AMap.LngLat(121.789350158377, 30.9963012767862),
        new AMap.LngLat(121.790506037871, 30.9976465731275),
        new AMap.LngLat(121.792279582116, 30.9971772500489),
        new AMap.LngLat(121.794019697753, 30.9963536908691),
        new AMap.LngLat(121.800184948332, 30.9941864174886),
        new AMap.LngLat(121.807285646591, 30.9933988375301),
        new AMap.LngLat(121.810596646183, 30.992552308133),
        new AMap.LngLat(121.811612959707, 30.9939463223065),
        new AMap.LngLat(121.814064412661, 30.9931836460514),
        new AMap.LngLat(121.814453404147, 30.9944010896107),
        new AMap.LngLat(121.815246419647, 30.9941128701261),
        new AMap.LngLat(121.815310978481, 30.9928101873531),
        new AMap.LngLat(121.817265366719, 30.9916392451137),
        new AMap.LngLat(121.81898875278, 30.9910028416965),
        new AMap.LngLat(121.821920993886, 30.9906376121844),
        new AMap.LngLat(121.822954315049, 30.9941974094144),
        new AMap.LngLat(121.822277974051, 30.9945087288783),
        new AMap.LngLat(121.822697682, 30.9967653778092),
        new AMap.LngLat(121.823878542853, 30.9966156626073),
        new AMap.LngLat(121.824087738495, 30.9977936838989),
        new AMap.LngLat(121.823330675112, 30.9981017342648),
        new AMap.LngLat(121.823474417579, 30.9995781395589),
        new AMap.LngLat(121.823085940526, 31.001089424289),
        new AMap.LngLat(121.822123635224, 31.0064304984301),
        new AMap.LngLat(121.818690967091, 31.0067411353019),
        new AMap.LngLat(121.818349605585, 31.0094646938),
        new AMap.LngLat(121.819657465625, 31.0093953904383),
        new AMap.LngLat(121.819508454123, 31.0101738843061),
        new AMap.LngLat(121.819692183239, 31.0111362307862),
        new AMap.LngLat(121.819850513795, 31.0113053616959),
        new AMap.LngLat(121.819933889574, 31.012384533999),
        new AMap.LngLat(121.819700169405, 31.01368122982),
        new AMap.LngLat(121.81958172944, 31.0142576567076),
        new AMap.LngLat(121.817894196713, 31.0146553693393),
        new AMap.LngLat(121.814110770513, 31.0164382368642),
        new AMap.LngLat(121.812584630622, 31.0173067579907),
        new AMap.LngLat(121.811021133895, 31.0181640376961),
        new AMap.LngLat(121.810644611578, 31.0186458729359),
        new AMap.LngLat(121.81042657045, 31.0193443777269),
        new AMap.LngLat(121.80999765127, 31.0198302493867),
        new AMap.LngLat(121.812016366247, 31.0196489388594),
        new AMap.LngLat(121.812978768343, 31.0195759686644),
        new AMap.LngLat(121.81508208038, 31.0191608950665),
        new AMap.LngLat(121.815378256246, 31.0210379161837),
        new AMap.LngLat(121.811438225964, 31.0220616359314),
        new AMap.LngLat(121.811421967348, 31.0225030206952),
        new AMap.LngLat(121.812529815043, 31.022546347757),
        new AMap.LngLat(121.812653153311, 31.0238903215198),
        new AMap.LngLat(121.811190088444, 31.0242265708434),
        new AMap.LngLat(121.811266445119, 31.0251221810411),
        new AMap.LngLat(121.813810456158, 31.0252519232248),
        new AMap.LngLat(121.813837245577, 31.0243806221077),
        new AMap.LngLat(121.815098623613, 31.02368113017),
        new AMap.LngLat(121.815392346066, 31.0250897425821),
        new AMap.LngLat(121.816100349531, 31.0250461783678),
        new AMap.LngLat(121.816114195331, 31.0255375560341),
        new AMap.LngLat(121.816806590632, 31.0256046035802),
        new AMap.LngLat(121.816318546564, 31.0263898370117),
        new AMap.LngLat(121.816979422048, 31.0269655326896),
        new AMap.LngLat(121.817778155691, 31.0287934588473),
        new AMap.LngLat(121.817654712381, 31.0292498410974),
        new AMap.LngLat(121.818930528589, 31.0295046811466),
        new AMap.LngLat(121.819088108839, 31.0288363397201),
        new AMap.LngLat(121.819685722749, 31.02874983893),
        new AMap.LngLat(121.819994384227, 31.030430219998),
        new AMap.LngLat(121.820955137277, 31.0302678018477),
        new AMap.LngLat(121.821560143471, 31.0300573686337),
        new AMap.LngLat(121.822163026827, 31.030584476982),
        new AMap.LngLat(121.822258578458, 31.0315325430067),
        new AMap.LngLat(121.821040902684, 31.0333135458467),
        new AMap.LngLat(121.819880202884, 31.0356953810146),
        new AMap.LngLat(121.820405453143, 31.0358916645984),
        new AMap.LngLat(121.820686133929, 31.0361916478993),
        new AMap.LngLat(121.820755966027, 31.0364096664588),
        new AMap.LngLat(121.820355612793, 31.0387808674936),
        new AMap.LngLat(121.82020983221, 31.0403310203632),
        new AMap.LngLat(121.816070485264, 31.0403195061189),
        new AMap.LngLat(121.812460518158, 31.0407481554348),
        new AMap.LngLat(121.808964376499, 31.0416660901729),
        new AMap.LngLat(121.808912096781, 31.0476836907617),
        new AMap.LngLat(121.811112520695, 31.0478602605002),
        new AMap.LngLat(121.814115353274, 31.0478487848637),
        new AMap.LngLat(121.814803169789, 31.0477685632237),
        new AMap.LngLat(121.815774064041, 31.0479586065401),
        new AMap.LngLat(121.816297669261, 31.0479772056204),
        new AMap.LngLat(121.816771387919, 31.0521337788392),
        new AMap.LngLat(121.810789042482, 31.0524570194956),
        new AMap.LngLat(121.810485299988, 31.0563455657445),
        new AMap.LngLat(121.805769251708, 31.0565880091858),
        new AMap.LngLat(121.80567189777, 31.0574047589686),
        new AMap.LngLat(121.803903063184, 31.0602851788457),
        new AMap.LngLat(121.803044635811, 31.0639335636334),
        new AMap.LngLat(121.801467648948, 31.0644064974731),
        new AMap.LngLat(121.800088837733, 31.0643562945407),
        new AMap.LngLat(121.796647721293, 31.065151293283),
        new AMap.LngLat(121.796186497576, 31.0655240186419),
        new AMap.LngLat(121.794946201515, 31.0657668303864),
        new AMap.LngLat(121.794390925167, 31.0671491267891),
        new AMap.LngLat(121.787353504988, 31.0672641708939),
        new AMap.LngLat(121.787370913862, 31.0694034942155),
        new AMap.LngLat(121.786803309972, 31.0695129360246),
        new AMap.LngLat(121.787546553954, 31.0716606221211),
        new AMap.LngLat(121.787422581418, 31.0750515373929),
        new AMap.LngLat(121.773543007717, 31.0753381305312),
        new AMap.LngLat(121.772654673469, 31.0748924711502),
        new AMap.LngLat(121.771323200722, 31.074996387268),
        new AMap.LngLat(121.768830999741, 31.0753814726518),
        new AMap.LngLat(121.768498758592, 31.0784589511549),
        new AMap.LngLat(121.767715346036, 31.078556859306),
        new AMap.LngLat(121.767478944074, 31.0775057915821),
        new AMap.LngLat(121.762367795324, 31.0777734181379),
        new AMap.LngLat(121.762612427397, 31.0808691986211),
        new AMap.LngLat(121.761706330453, 31.0820332474151),
        new AMap.LngLat(121.761637942609, 31.0828147325053),
        new AMap.LngLat(121.760231950973, 31.0832563335012),
        new AMap.LngLat(121.759879244358, 31.0840437142525),
        new AMap.LngLat(121.759678908731, 31.0853377511677),
        new AMap.LngLat(121.755683752903, 31.0850884202712),
        new AMap.LngLat(121.756167102756, 31.0780491064307),
        new AMap.LngLat(121.744866430461, 31.0769215473677),
        new AMap.LngLat(121.735100364198, 31.0761071010461),
        new AMap.LngLat(121.736374896071, 31.0713043091079),
        new AMap.LngLat(121.741562217684, 31.07141363881),
        new AMap.LngLat(121.741626948969, 31.0687763270626),
        new AMap.LngLat(121.735569800066, 31.0673224466617),
        new AMap.LngLat(121.735303252111, 31.0644645812072),
        new AMap.LngLat(121.73244174642, 31.0639557494076),
        new AMap.LngLat(121.732495721495, 31.0623672390707),
        new AMap.LngLat(121.731285303631, 31.0621540411121),
        new AMap.LngLat(121.731844937103, 31.0577614339698),
        new AMap.LngLat(121.735298969865, 31.0534517264362),
        new AMap.LngLat(121.741515356364, 31.052786747664),
        new AMap.LngLat(121.741305750758, 31.0455975416863),
        new AMap.LngLat(121.731983583597, 31.0435965804209),
        new AMap.LngLat(121.722534623189, 31.0431900639907),
        new AMap.LngLat(121.714896590008, 31.0433038516081),
        new AMap.LngLat(121.706272375459, 31.044051346181),
        new AMap.LngLat(121.706352735756, 31.0410046153716),
        new AMap.LngLat(121.706499238898, 31.0373509890168),
        new AMap.LngLat(121.706942284919, 31.0261273185654),
        new AMap.LngLat(121.706809335684, 31.0203340624516),
        new AMap.LngLat(121.710657130977, 31.0192956922224),
        new AMap.LngLat(121.710846621362, 31.026060065677),
        new AMap.LngLat(121.716208571453, 31.0256388625971),
        new AMap.LngLat(121.716270833329, 31.0179795565101),
        new AMap.LngLat(121.718607963756, 31.0181424455027),
        new AMap.LngLat(121.718516356544, 31.0251076667907)
      ]
      // 周浦镇
      var polygonPath23 = [
        new AMap.LngLat(121.676142873799, 31.1183890599559),
        new AMap.LngLat(121.673528666967, 31.1177675006292),
        new AMap.LngLat(121.672327598086, 31.1195831183499),
        new AMap.LngLat(121.671433647805, 31.1201014415112),
        new AMap.LngLat(121.670726364015, 31.1237135525161),
        new AMap.LngLat(121.670807592236, 31.1278800603914),
        new AMap.LngLat(121.670496017501, 31.1294121081675),
        new AMap.LngLat(121.668104491408, 31.1288186097458),
        new AMap.LngLat(121.663842671071, 31.128383835261),
        new AMap.LngLat(121.660450166002, 31.1278718615476),
        new AMap.LngLat(121.65252951524, 31.1273188496267),
        new AMap.LngLat(121.64825030392, 31.1293473864063),
        new AMap.LngLat(121.6453417993, 31.1297745156023),
        new AMap.LngLat(121.643106665922, 31.1295546811637),
        new AMap.LngLat(121.639697684806, 31.1291082805033),
        new AMap.LngLat(121.63830640528, 31.1289722721495),
        new AMap.LngLat(121.63924442234, 31.1261765555346),
        new AMap.LngLat(121.640099491679, 31.1263107898521),
        new AMap.LngLat(121.640519700969, 31.125552764819),
        new AMap.LngLat(121.64086387614, 31.125609739376),
        new AMap.LngLat(121.642419006916, 31.1195682042337),
        new AMap.LngLat(121.640572118514, 31.119113755117),
        new AMap.LngLat(121.639081629471, 31.1178776638825),
        new AMap.LngLat(121.63689495062, 31.1180487857511),
        new AMap.LngLat(121.6355739192, 31.1169014286296),
        new AMap.LngLat(121.633576939573, 31.1161660664608),
        new AMap.LngLat(121.630997883911, 31.1158856343983),
        new AMap.LngLat(121.628859347711, 31.1151852124749),
        new AMap.LngLat(121.626543711824, 31.1141061088795),
        new AMap.LngLat(121.624476236717, 31.1131751614576),
        new AMap.LngLat(121.622429729983, 31.1133152771905),
        new AMap.LngLat(121.62080985762, 31.1130040727582),
        new AMap.LngLat(121.619167900201, 31.1128348647572),
        new AMap.LngLat(121.615350507403, 31.1146811496983),
        new AMap.LngLat(121.61222770107, 31.1145838670299),
        new AMap.LngLat(121.6092913164, 31.1143683104077),
        new AMap.LngLat(121.606952850231, 31.1133996217095),
        new AMap.LngLat(121.606037298932, 31.1156527423342),
        new AMap.LngLat(121.605423787124, 31.1185949468642),
        new AMap.LngLat(121.604833768133, 31.1211357536513),
        new AMap.LngLat(121.600701882614, 31.1198503366685),
        new AMap.LngLat(121.598335751943, 31.1183621921128),
        new AMap.LngLat(121.595102194693, 31.1256210110327),
        new AMap.LngLat(121.593981410829, 31.1254075275773),
        new AMap.LngLat(121.591067500849, 31.1247999488203),
        new AMap.LngLat(121.58894017584, 31.1245416017179),
        new AMap.LngLat(121.586920702513, 31.124432279105),
        new AMap.LngLat(121.585784526082, 31.1275406882623),
        new AMap.LngLat(121.587517631171, 31.1281752139734),
        new AMap.LngLat(121.587094107914, 31.1293931181418),
        new AMap.LngLat(121.584929812155, 31.1291588958991),
        new AMap.LngLat(121.576113102866, 31.1277558384306),
        new AMap.LngLat(121.576625564945, 31.1265505303321),
        new AMap.LngLat(121.574735587551, 31.1261311980223),
        new AMap.LngLat(121.575016358627, 31.1232381969112),
        new AMap.LngLat(121.57538076612, 31.1191380638356),
        new AMap.LngLat(121.567119417171, 31.1174275046904),
        new AMap.LngLat(121.567642732508, 31.114533623367),
        new AMap.LngLat(121.564146293655, 31.1141038808425),
        new AMap.LngLat(121.564192348837, 31.1130339449192),
        new AMap.LngLat(121.562076941803, 31.1108085481355),
        new AMap.LngLat(121.558942034758, 31.1102914090696),
        new AMap.LngLat(121.561418492031, 31.1060188122407),
        new AMap.LngLat(121.559954520505, 31.1051253383785),
        new AMap.LngLat(121.560114451787, 31.1048648398733),
        new AMap.LngLat(121.560493117606, 31.1049655705924),
        new AMap.LngLat(121.562915500902, 31.1021673531032),
        new AMap.LngLat(121.560442444803, 31.1013030379011),
        new AMap.LngLat(121.56270177858, 31.0976422038044),
        new AMap.LngLat(121.56483680506, 31.0980142855136),
        new AMap.LngLat(121.565250228015, 31.096533062694),
        new AMap.LngLat(121.566894731247, 31.0966947914951),
        new AMap.LngLat(121.567615837651, 31.0930788982079),
        new AMap.LngLat(121.566240858069, 31.0922185907363),
        new AMap.LngLat(121.564483823335, 31.0920384899676),
        new AMap.LngLat(121.562170714005, 31.0917288916835),
        new AMap.LngLat(121.560360707261, 31.0923727189579),
        new AMap.LngLat(121.558972043598, 31.0917496910361),
        new AMap.LngLat(121.556984158011, 31.0916604248373),
        new AMap.LngLat(121.555753389867, 31.091076997505),
        new AMap.LngLat(121.554472830009, 31.0904953035708),
        new AMap.LngLat(121.552030978003, 31.0899817453555),
        new AMap.LngLat(121.552675175683, 31.0892780158239),
        new AMap.LngLat(121.553191814378, 31.0881336062389),
        new AMap.LngLat(121.552275754759, 31.0879775025526),
        new AMap.LngLat(121.551011670904, 31.0875887460113),
        new AMap.LngLat(121.549349658159, 31.0873114508993),
        new AMap.LngLat(121.548575190682, 31.0868042897778),
        new AMap.LngLat(121.547054027275, 31.0859598949735),
        new AMap.LngLat(121.548791262627, 31.0824412245403),
        new AMap.LngLat(121.551546548689, 31.0825961331317),
        new AMap.LngLat(121.551646344284, 31.0821240581713),
        new AMap.LngLat(121.552087313604, 31.0816356326018),
        new AMap.LngLat(121.553545955994, 31.0802620758339),
        new AMap.LngLat(121.553933426761, 31.0808148556877),
        new AMap.LngLat(121.555171967928, 31.0813328789574),
        new AMap.LngLat(121.556508920902, 31.0811308019398),
        new AMap.LngLat(121.556137347137, 31.0821805424153),
        new AMap.LngLat(121.557534441167, 31.082930470805),
        new AMap.LngLat(121.558862421595, 31.0826533141519),
        new AMap.LngLat(121.559471147607, 31.083284398566),
        new AMap.LngLat(121.561369889342, 31.0838009072376),
        new AMap.LngLat(121.561975237674, 31.0830247873558),
        new AMap.LngLat(121.564390027216, 31.0825441288436),
        new AMap.LngLat(121.564430285427, 31.0833568950983),
        new AMap.LngLat(121.565072673007, 31.0833513216745),
        new AMap.LngLat(121.565514974185, 31.0828956849823),
        new AMap.LngLat(121.566769887389, 31.0819600367025),
        new AMap.LngLat(121.56779700902, 31.0822213501854),
        new AMap.LngLat(121.567837082627, 31.0832037335353),
        new AMap.LngLat(121.569382899043, 31.0835728611238),
        new AMap.LngLat(121.568968120148, 31.0849930016415),
        new AMap.LngLat(121.570976628053, 31.0866291990871),
        new AMap.LngLat(121.571692377625, 31.0864594527967),
        new AMap.LngLat(121.573781398379, 31.0870762579342),
        new AMap.LngLat(121.574571578579, 31.0865865168666),
        new AMap.LngLat(121.577480750389, 31.0873146466093),
        new AMap.LngLat(121.579062198278, 31.0869787292728),
        new AMap.LngLat(121.581327777041, 31.0870748765229),
        new AMap.LngLat(121.582676764881, 31.0865890026767),
        new AMap.LngLat(121.585231533673, 31.0872850870617),
        new AMap.LngLat(121.587131855659, 31.0874216974548),
        new AMap.LngLat(121.589281900064, 31.0883532045418),
        new AMap.LngLat(121.591000740956, 31.086206010088),
        new AMap.LngLat(121.593037145553, 31.0867219581673),
        new AMap.LngLat(121.595489012907, 31.0862102958393),
        new AMap.LngLat(121.596897059248, 31.0871563388053),
        new AMap.LngLat(121.599184260438, 31.0865251522327),
        new AMap.LngLat(121.601322693203, 31.0874273827413),
        new AMap.LngLat(121.60433757099, 31.0870721094166),
        new AMap.LngLat(121.607584769467, 31.0883058217005),
        new AMap.LngLat(121.609400189506, 31.0876704147893),
        new AMap.LngLat(121.613411327652, 31.0883253926405),
        new AMap.LngLat(121.615059285672, 31.0879204628512),
        new AMap.LngLat(121.620700778123, 31.088054084483),
        new AMap.LngLat(121.622338835129, 31.0890803796529),
        new AMap.LngLat(121.624569479964, 31.0891781266901),
        new AMap.LngLat(121.625026970626, 31.0823765907767),
        new AMap.LngLat(121.632123829516, 31.0837848712912),
        new AMap.LngLat(121.636498328958, 31.0840469874683),
        new AMap.LngLat(121.636269520904, 31.0851531220956),
        new AMap.LngLat(121.637070557441, 31.0856207387107),
        new AMap.LngLat(121.640949207932, 31.0881096953517),
        new AMap.LngLat(121.641570439214, 31.0863345446765),
        new AMap.LngLat(121.644597438962, 31.0864291383139),
        new AMap.LngLat(121.643899749462, 31.0888116183314),
        new AMap.LngLat(121.64757042661, 31.0901033748832),
        new AMap.LngLat(121.654019019125, 31.0910289645739),
        new AMap.LngLat(121.653811355404, 31.0886576268243),
        new AMap.LngLat(121.654403340052, 31.0878396993273),
        new AMap.LngLat(121.655454581781, 31.0868521707313),
        new AMap.LngLat(121.655189971106, 31.0860822339335),
        new AMap.LngLat(121.654246370835, 31.0847611935269),
        new AMap.LngLat(121.657268266733, 31.0842418694297),
        new AMap.LngLat(121.657728540384, 31.0848949907077),
        new AMap.LngLat(121.66006532901, 31.083158830164),
        new AMap.LngLat(121.661980104873, 31.0843912880649),
        new AMap.LngLat(121.660522265603, 31.0853903140907),
        new AMap.LngLat(121.662991657146, 31.0889621530102),
        new AMap.LngLat(121.666503782189, 31.0879564035422),
        new AMap.LngLat(121.671436152022, 31.0870794798953),
        new AMap.LngLat(121.672304561141, 31.0893553334615),
        new AMap.LngLat(121.672213174236, 31.0919477614074),
        new AMap.LngLat(121.670416582754, 31.0919342010062),
        new AMap.LngLat(121.669946650456, 31.0961350923499),
        new AMap.LngLat(121.672753418794, 31.0970155966013),
        new AMap.LngLat(121.673394669488, 31.0980740172691),
        new AMap.LngLat(121.674394228134, 31.1007162655025),
        new AMap.LngLat(121.672912368484, 31.1032785367052),
        new AMap.LngLat(121.680807165556, 31.105931199385),
        new AMap.LngLat(121.676142873799, 31.1183890599559)
      ]
      // 新场镇
      var polygonPath24 = [
        new AMap.LngLat(121.679103674682, 30.993099729525),
        new AMap.LngLat(121.683376132839, 30.9927264879756),
        new AMap.LngLat(121.685803763488, 30.9930827296747),
        new AMap.LngLat(121.686297350542, 30.9995532637543),
        new AMap.LngLat(121.676335272276, 31.0001914238154),
        new AMap.LngLat(121.676490529235, 31.001149540486),
        new AMap.LngLat(121.675848130848, 31.0012371567475),
        new AMap.LngLat(121.675977211481, 31.0026639635676),
        new AMap.LngLat(121.673132959041, 31.0030308496552),
        new AMap.LngLat(121.672768623068, 31.0004236748517),
        new AMap.LngLat(121.668737810831, 31.0008776059195),
        new AMap.LngLat(121.668333754984, 31.0051949310612),
        new AMap.LngLat(121.667747719365, 31.0052505672069),
        new AMap.LngLat(121.667691018771, 31.0056489947715),
        new AMap.LngLat(121.667195809463, 31.0057406580127),
        new AMap.LngLat(121.667358980932, 31.0073127430417),
        new AMap.LngLat(121.666309691469, 31.0074843552666),
        new AMap.LngLat(121.666232088739, 31.0068013501377),
        new AMap.LngLat(121.662315440826, 31.0067976305289),
        new AMap.LngLat(121.662303987906, 31.0099159712592),
        new AMap.LngLat(121.663981510482, 31.0097663757212),
        new AMap.LngLat(121.665609595453, 31.0088398783455),
        new AMap.LngLat(121.666298462794, 31.008896111208),
        new AMap.LngLat(121.665991808893, 31.0096344474336),
        new AMap.LngLat(121.665813050758, 31.0107550870098),
        new AMap.LngLat(121.662358555681, 31.0108198088823),
        new AMap.LngLat(121.662278735316, 31.0123094921904),
        new AMap.LngLat(121.666476362665, 31.01211321011),
        new AMap.LngLat(121.66654563026, 31.0138414482109),
        new AMap.LngLat(121.68238481257, 31.0140099892753),
        new AMap.LngLat(121.682413904714, 31.0152345811708),
        new AMap.LngLat(121.678810226386, 31.0158168007087),
        new AMap.LngLat(121.679366386592, 31.0192800445789),
        new AMap.LngLat(121.670160921936, 31.0180917187729),
        new AMap.LngLat(121.670207381785, 31.0224194166459),
        new AMap.LngLat(121.668055569799, 31.0220818958322),
        new AMap.LngLat(121.666454338904, 31.0221371324268),
        new AMap.LngLat(121.666481116824, 31.0248183810314),
        new AMap.LngLat(121.669505173747, 31.0258525112262),
        new AMap.LngLat(121.669836760707, 31.0266829081961),
        new AMap.LngLat(121.672539999843, 31.0270561873919),
        new AMap.LngLat(121.67257843583, 31.0253700818411),
        new AMap.LngLat(121.681914693691, 31.0274698262623),
        new AMap.LngLat(121.681978005579, 31.0314615143854),
        new AMap.LngLat(121.683683351604, 31.0391816888345),
        new AMap.LngLat(121.669839005172, 31.0381080839034),
        new AMap.LngLat(121.666064234919, 31.0426310661439),
        new AMap.LngLat(121.675645989377, 31.044543512434),
        new AMap.LngLat(121.682905765159, 31.0446980205372),
        new AMap.LngLat(121.683210664953, 31.0481376710433),
        new AMap.LngLat(121.684165762319, 31.0482886617758),
        new AMap.LngLat(121.683632871037, 31.0513552573626),
        new AMap.LngLat(121.685192484033, 31.0513441225938),
        new AMap.LngLat(121.682450701568, 31.0546302320211),
        new AMap.LngLat(121.679761457637, 31.0542375269221),
        new AMap.LngLat(121.678860756193, 31.0559293113075),
        new AMap.LngLat(121.677412046682, 31.0557570130266),
        new AMap.LngLat(121.677077887218, 31.0584390020457),
        new AMap.LngLat(121.678171703178, 31.0586667885598),
        new AMap.LngLat(121.677733302625, 31.0619770238841),
        new AMap.LngLat(121.685195699495, 31.0625636433537),
        new AMap.LngLat(121.68505746123, 31.0640413448882),
        new AMap.LngLat(121.68656517329, 31.064168615213),
        new AMap.LngLat(121.686463734122, 31.065226203344),
        new AMap.LngLat(121.686470310627, 31.0660973960732),
        new AMap.LngLat(121.685603189028, 31.0660285560844),
        new AMap.LngLat(121.685547443342, 31.0653868377393),
        new AMap.LngLat(121.684122511862, 31.0653013285388),
        new AMap.LngLat(121.684251304158, 31.065977722147),
        new AMap.LngLat(121.682512467189, 31.0659727373372),
        new AMap.LngLat(121.682518992881, 31.067979933454),
        new AMap.LngLat(121.683533343413, 31.0681945968941),
        new AMap.LngLat(121.682435065303, 31.0728314177195),
        new AMap.LngLat(121.683198412427, 31.0730507690631),
        new AMap.LngLat(121.682388174661, 31.0761080689718),
        new AMap.LngLat(121.681556401286, 31.0760177375801),
        new AMap.LngLat(121.681086513945, 31.0780646633293),
        new AMap.LngLat(121.679527790443, 31.0783208964937),
        new AMap.LngLat(121.678747647291, 31.0784652597779),
        new AMap.LngLat(121.678121855064, 31.0785186725917),
        new AMap.LngLat(121.677942456027, 31.0800216483415),
        new AMap.LngLat(121.677392125417, 31.0799764028881),
        new AMap.LngLat(121.675825062676, 31.0894606183741),
        new AMap.LngLat(121.672310692874, 31.0893452651573),
        new AMap.LngLat(121.671451276457, 31.08706096406),
        new AMap.LngLat(121.667211914846, 31.0878350983936),
        new AMap.LngLat(121.664329585779, 31.0885361866756),
        new AMap.LngLat(121.66301624081, 31.089020831121),
        new AMap.LngLat(121.660553899427, 31.0854491026045),
        new AMap.LngLat(121.661958727049, 31.0843768501368),
        new AMap.LngLat(121.660045932204, 31.0831781722053),
        new AMap.LngLat(121.657739711988, 31.0848914852747),
        new AMap.LngLat(121.657240924094, 31.0842519860983),
        new AMap.LngLat(121.65423824023, 31.0847625883059),
        new AMap.LngLat(121.655148117352, 31.0860377477123),
        new AMap.LngLat(121.655484153263, 31.0868652170587),
        new AMap.LngLat(121.654365287092, 31.0878872759877),
        new AMap.LngLat(121.653791239473, 31.0886306725768),
        new AMap.LngLat(121.653971444254, 31.0899481973533),
        new AMap.LngLat(121.653988835573, 31.0910669396451),
        new AMap.LngLat(121.649398738861, 31.0903769149668),
        new AMap.LngLat(121.647298782323, 31.0899672098862),
        new AMap.LngLat(121.646041336197, 31.0896182578369),
        new AMap.LngLat(121.643892191635, 31.0888956001151),
        new AMap.LngLat(121.644584276803, 31.0864163155929),
        new AMap.LngLat(121.641586538017, 31.0862813341446),
        new AMap.LngLat(121.640956549095, 31.0883053129005),
        new AMap.LngLat(121.635727674081, 31.0876583525997),
        new AMap.LngLat(121.637066793235, 31.0856376652824),
        new AMap.LngLat(121.636280424668, 31.0851981374667),
        new AMap.LngLat(121.636462616638, 31.0841223156704),
        new AMap.LngLat(121.632557815046, 31.0838769076889),
        new AMap.LngLat(121.62510079161, 31.0824052046049),
        new AMap.LngLat(121.618548335547, 31.082050714343),
        new AMap.LngLat(121.610629444689, 31.0811811204459),
        new AMap.LngLat(121.61082805812, 31.0800825172972),
        new AMap.LngLat(121.613691466057, 31.0799079171699),
        new AMap.LngLat(121.615244667489, 31.0803167034663),
        new AMap.LngLat(121.615624176875, 31.07903349976),
        new AMap.LngLat(121.621014350864, 31.0794646866145),
        new AMap.LngLat(121.621727751845, 31.0797344656471),
        new AMap.LngLat(121.62306893179, 31.0746661228026),
        new AMap.LngLat(121.622215053622, 31.0744961519448),
        new AMap.LngLat(121.622401470308, 31.073911710383),
        new AMap.LngLat(121.621612078667, 31.0735319435551),
        new AMap.LngLat(121.622905174826, 31.0708510721809),
        new AMap.LngLat(121.623859520322, 31.0699445932455),
        new AMap.LngLat(121.624388856811, 31.0703905149169),
        new AMap.LngLat(121.625622884411, 31.0691642838324),
        new AMap.LngLat(121.626785182344, 31.0666516105229),
        new AMap.LngLat(121.628556990953, 31.0666099190482),
        new AMap.LngLat(121.629258270947, 31.0643927717872),
        new AMap.LngLat(121.627404926195, 31.0639752024351),
        new AMap.LngLat(121.62696866496, 31.0614753232611),
        new AMap.LngLat(121.626902378692, 31.0585615103821),
        new AMap.LngLat(121.627172752058, 31.0554097120252),
        new AMap.LngLat(121.627502311208, 31.0510862625568),
        new AMap.LngLat(121.627438642318, 31.0478910165325),
        new AMap.LngLat(121.620355377331, 31.0479782593095),
        new AMap.LngLat(121.621302782102, 31.0352064882268),
        new AMap.LngLat(121.621812834675, 31.0265037272933),
        new AMap.LngLat(121.622579227106, 31.0139445409772),
        new AMap.LngLat(121.624674236272, 30.9926254293449),
        new AMap.LngLat(121.631876554065, 30.9928886359917),
        new AMap.LngLat(121.636080970694, 30.9929727922909),
        new AMap.LngLat(121.643360109736, 30.9932612379951),
        new AMap.LngLat(121.64758508015, 30.9931280057722),
        new AMap.LngLat(121.65271195008, 30.9931495269503),
        new AMap.LngLat(121.656281671146, 30.9931054119998),
        new AMap.LngLat(121.659291600849, 30.992909502118),
        new AMap.LngLat(121.660840286618, 30.9928092713336),
        new AMap.LngLat(121.662797905089, 30.9927977484423),
        new AMap.LngLat(121.66473209321, 30.9925806787301),
        new AMap.LngLat(121.666996617125, 30.9924536038642),
        new AMap.LngLat(121.668155241981, 30.9923395582367),
        new AMap.LngLat(121.670932528185, 30.992212038051),
        new AMap.LngLat(121.678621959788, 30.9911944277459),
        new AMap.LngLat(121.679103674682, 30.993099729525)
      ]
      // 大团镇
      var polygonPath25 = [
        new AMap.LngLat(121.71682908265, 30.9797729615098),
        new AMap.LngLat(121.719849609386, 30.9766669263828),
        new AMap.LngLat(121.721258643113, 30.9751726940582),
        new AMap.LngLat(121.723812191696, 30.9733817868758),
        new AMap.LngLat(121.726704364789, 30.9715057861815),
        new AMap.LngLat(121.72876730278, 30.9698645646405),
        new AMap.LngLat(121.730730608064, 30.9682939661161),
        new AMap.LngLat(121.731919875571, 30.9672817110997),
        new AMap.LngLat(121.733158800735, 30.9660149110791),
        new AMap.LngLat(121.73363993903, 30.9654802110199),
        new AMap.LngLat(121.734047933736, 30.9649923339241),
        new AMap.LngLat(121.733795645268, 30.9644896394833),
        new AMap.LngLat(121.734890036092, 30.9635399462214),
        new AMap.LngLat(121.735760701995, 30.9624158962441),
        new AMap.LngLat(121.736709546098, 30.9614605784776),
        new AMap.LngLat(121.737841786131, 30.9606582826059),
        new AMap.LngLat(121.73676574817, 30.9595493901275),
        new AMap.LngLat(121.742382683603, 30.9575343629422),
        new AMap.LngLat(121.74632167664, 30.9561871119565),
        new AMap.LngLat(121.7492799256, 30.9547554234715),
        new AMap.LngLat(121.755336613259, 30.9516983640402),
        new AMap.LngLat(121.760067641602, 30.9478007296876),
        new AMap.LngLat(121.760864728326, 30.9446651978703),
        new AMap.LngLat(121.761867491465, 30.9433021696243),
        new AMap.LngLat(121.762750914172, 30.943006245006),
        new AMap.LngLat(121.763950205027, 30.9416333226478),
        new AMap.LngLat(121.764505724635, 30.9405627169639),
        new AMap.LngLat(121.765778448438, 30.9396251212658),
        new AMap.LngLat(121.766675704042, 30.9385997236731),
        new AMap.LngLat(121.767559774907, 30.9392077724047),
        new AMap.LngLat(121.768545659471, 30.9381726523241),
        new AMap.LngLat(121.76880422125, 30.9370755224955),
        new AMap.LngLat(121.769394026973, 30.9356391734681),
        new AMap.LngLat(121.770335694169, 30.9347925362403),
        new AMap.LngLat(121.770764690637, 30.9348877960432),
        new AMap.LngLat(121.771329969188, 30.933884423426),
        new AMap.LngLat(121.771912462207, 30.9335782889497),
        new AMap.LngLat(121.773172523234, 30.933202834772),
        new AMap.LngLat(121.77296423356, 30.9320231112344),
        new AMap.LngLat(121.773182103737, 30.9316164980635),
        new AMap.LngLat(121.774079715638, 30.9309171630596),
        new AMap.LngLat(121.775639684439, 30.9301533308427),
        new AMap.LngLat(121.777277775561, 30.9302453032694),
        new AMap.LngLat(121.77888571369, 30.9297395096184),
        new AMap.LngLat(121.778621041116, 30.9278495661727),
        new AMap.LngLat(121.779807946327, 30.928193623151),
        new AMap.LngLat(121.781621567094, 30.9296065802144),
        new AMap.LngLat(121.782636587731, 30.9305651231141),
        new AMap.LngLat(121.782905645905, 30.931028604367),
        new AMap.LngLat(121.783560493361, 30.9313328029293),
        new AMap.LngLat(121.784348256117, 30.9328522999016),
        new AMap.LngLat(121.786356155871, 30.9355066264107),
        new AMap.LngLat(121.78839128048, 30.9382724207177),
        new AMap.LngLat(121.789063636363, 30.9423442514719),
        new AMap.LngLat(121.7820429495, 30.9441701048633),
        new AMap.LngLat(121.782846935036, 30.9468505292691),
        new AMap.LngLat(121.784838443299, 30.9460835055369),
        new AMap.LngLat(121.785783837207, 30.9481175321983),
        new AMap.LngLat(121.787441489199, 30.9475084526061),
        new AMap.LngLat(121.78843291493, 30.9488046009571),
        new AMap.LngLat(121.790812721496, 30.9479694370974),
        new AMap.LngLat(121.791877866963, 30.9498629477328),
        new AMap.LngLat(121.795653567525, 30.9482475318445),
        new AMap.LngLat(121.79712443431, 30.9559629919901),
        new AMap.LngLat(121.797418140739, 30.9578759716533),
        new AMap.LngLat(121.789634570568, 30.9616244598523),
        new AMap.LngLat(121.790059049222, 30.979742429134),
        new AMap.LngLat(121.798446762924, 30.9787739810612),
        new AMap.LngLat(121.800130933677, 30.9944511073759),
        new AMap.LngLat(121.794480889014, 30.9961498662867),
        new AMap.LngLat(121.792318327738, 30.9971680792456),
        new AMap.LngLat(121.790521536368, 30.9975968961386),
        new AMap.LngLat(121.789317289959, 30.9962927763191),
        new AMap.LngLat(121.781614926411, 30.997321929028),
        new AMap.LngLat(121.782075375792, 31.0008759595431),
        new AMap.LngLat(121.78246070829, 31.0025671901434),
        new AMap.LngLat(121.779548099783, 31.0026297326527),
        new AMap.LngLat(121.780076468636, 31.0079701153738),
        new AMap.LngLat(121.757389683143, 31.009034390157),
        new AMap.LngLat(121.758832323863, 31.0135410444182),
        new AMap.LngLat(121.760230961302, 31.015989031163),
        new AMap.LngLat(121.760591217596, 31.0176057874612),
        new AMap.LngLat(121.760418808548, 31.0192725967903),
        new AMap.LngLat(121.759093501428, 31.0205849365077),
        new AMap.LngLat(121.758490485507, 31.0217745598643),
        new AMap.LngLat(121.757593935434, 31.0224715939675),
        new AMap.LngLat(121.756165521594, 31.0230940959195),
        new AMap.LngLat(121.754974217421, 31.0236160000284),
        new AMap.LngLat(121.753056587431, 31.0242166280249),
        new AMap.LngLat(121.750525867974, 31.0249495432175),
        new AMap.LngLat(121.749607399234, 31.025173612437),
        new AMap.LngLat(121.74874407204, 31.0239438474227),
        new AMap.LngLat(121.747604256407, 31.0223169806083),
        new AMap.LngLat(121.745961423613, 31.019312099446),
        new AMap.LngLat(121.741593919228, 31.0210651498505),
        new AMap.LngLat(121.736713127015, 31.022296492734),
        new AMap.LngLat(121.727069060929, 31.0239663388986),
        new AMap.LngLat(121.725634240989, 31.024299853574),
        new AMap.LngLat(121.71840874365, 31.0251076079062),
        new AMap.LngLat(121.7183951115, 31.0224300902405),
        new AMap.LngLat(121.718624952323, 31.0180440039741),
        new AMap.LngLat(121.725713796398, 31.0174438000982),
        new AMap.LngLat(121.725833029562, 31.010043414276),
        new AMap.LngLat(121.720255110831, 31.0103798589561),
        new AMap.LngLat(121.720108162267, 31.0057475011216),
        new AMap.LngLat(121.72596300971, 31.0053772513218),
        new AMap.LngLat(121.725818215163, 31.0007763305019),
        new AMap.LngLat(121.720453667526, 31.0002690714939),
        new AMap.LngLat(121.719649701671, 30.9954659432739),
        new AMap.LngLat(121.718230759571, 30.9939790806956),
        new AMap.LngLat(121.715612443986, 30.9934432654603),
        new AMap.LngLat(121.715474589842, 30.988685725181),
        new AMap.LngLat(121.712989330614, 30.9882820009699),
        new AMap.LngLat(121.712616191977, 30.9867412130877),
        new AMap.LngLat(121.714228504874, 30.9845140002703),
        new AMap.LngLat(121.71518323045, 30.9818622168463),
        new AMap.LngLat(121.71682908265, 30.9797729615098)
      ]
      // 康桥镇
      var polygonPath26 = [
        new AMap.LngLat(121.549542534446, 31.1346683120639),
        new AMap.LngLat(121.548172149049, 31.1344146342262),
        new AMap.LngLat(121.547657560019, 31.1343987246022),
        new AMap.LngLat(121.547428366191, 31.1348673115889),
        new AMap.LngLat(121.546542001412, 31.1343535826276),
        new AMap.LngLat(121.545648310712, 31.1343489469894),
        new AMap.LngLat(121.544935673641, 31.1339042764323),
        new AMap.LngLat(121.544390683734, 31.1344262822472),
        new AMap.LngLat(121.54351168949, 31.1340951762379),
        new AMap.LngLat(121.543288586086, 31.1336044685492),
        new AMap.LngLat(121.542712087725, 31.1343103124654),
        new AMap.LngLat(121.541763346446, 31.1347285702277),
        new AMap.LngLat(121.540127184067, 31.1342492080092),
        new AMap.LngLat(121.538652815853, 31.1335980490548),
        new AMap.LngLat(121.537436371424, 31.1332230928141),
        new AMap.LngLat(121.535807645404, 31.1333078184473),
        new AMap.LngLat(121.534992895007, 31.1340032392876),
        new AMap.LngLat(121.532807894403, 31.1331228984798),
        new AMap.LngLat(121.531145050407, 31.1322430968885),
        new AMap.LngLat(121.528698721278, 31.1313556177662),
        new AMap.LngLat(121.5276748566, 31.1296755081996),
        new AMap.LngLat(121.529549936187, 31.1265316329972),
        new AMap.LngLat(121.530653323682, 31.1273268853613),
        new AMap.LngLat(121.530357564538, 31.1280622685873),
        new AMap.LngLat(121.532450795083, 31.1285160759516),
        new AMap.LngLat(121.533978472296, 31.1240866547933),
        new AMap.LngLat(121.536389033255, 31.1227458748433),
        new AMap.LngLat(121.536242765059, 31.1199308170689),
        new AMap.LngLat(121.536642883578, 31.1185073288734),
        new AMap.LngLat(121.535023782245, 31.1180607872763),
        new AMap.LngLat(121.535701562268, 31.1164788476268),
        new AMap.LngLat(121.535352531803, 31.116311542176),
        new AMap.LngLat(121.535595180947, 31.1159155129726),
        new AMap.LngLat(121.536660349195, 31.1163572765235),
        new AMap.LngLat(121.536878348906, 31.1153290726809),
        new AMap.LngLat(121.537664515613, 31.1153586412626),
        new AMap.LngLat(121.5380182991, 31.1137612355832),
        new AMap.LngLat(121.539269639896, 31.1140724440599),
        new AMap.LngLat(121.539277409858, 31.114397298454),
        new AMap.LngLat(121.539779811766, 31.1145639482617),
        new AMap.LngLat(121.539641646688, 31.1150584094446),
        new AMap.LngLat(121.542364159297, 31.1156865755747),
        new AMap.LngLat(121.542668119188, 31.1139766662223),
        new AMap.LngLat(121.543258402291, 31.113240101414),
        new AMap.LngLat(121.543214304751, 31.1122894801438),
        new AMap.LngLat(121.54365994431, 31.1117341576181),
        new AMap.LngLat(121.543969702641, 31.1117316641148),
        new AMap.LngLat(121.544476882059, 31.1109035049791),
        new AMap.LngLat(121.545010388893, 31.1105307410353),
        new AMap.LngLat(121.54537819644, 31.1100974529484),
        new AMap.LngLat(121.545790408895, 31.1094229007241),
        new AMap.LngLat(121.546810949353, 31.1093928838316),
        new AMap.LngLat(121.547623051794, 31.1097367369681),
        new AMap.LngLat(121.54826641228, 31.1100410942118),
        new AMap.LngLat(121.549006807218, 31.1104310279306),
        new AMap.LngLat(121.550303397114, 31.1112119708451),
        new AMap.LngLat(121.549312255514, 31.112886616986),
        new AMap.LngLat(121.552159586874, 31.1134803090385),
        new AMap.LngLat(121.55408944833, 31.1110701116903),
        new AMap.LngLat(121.555891102433, 31.1114334995875),
        new AMap.LngLat(121.553786234476, 31.1133927272045),
        new AMap.LngLat(121.555534064741, 31.1142498789151),
        new AMap.LngLat(121.556477097881, 31.112796662837),
        new AMap.LngLat(121.559496222897, 31.1131806244991),
        new AMap.LngLat(121.561551195695, 31.11138186717),
        new AMap.LngLat(121.559876458121, 31.1110495323021),
        new AMap.LngLat(121.559917190419, 31.1109075452211),
        new AMap.LngLat(121.559025257174, 31.1106646360345),
        new AMap.LngLat(121.559110918674, 31.1103233760044),
        new AMap.LngLat(121.562096273945, 31.1108098100334),
        new AMap.LngLat(121.564196738188, 31.1130380593633),
        new AMap.LngLat(121.564148640055, 31.114106912104),
        new AMap.LngLat(121.56761127968, 31.1145378263289),
        new AMap.LngLat(121.56717080047, 31.1174031998698),
        new AMap.LngLat(121.575378784107, 31.119072493942),
        new AMap.LngLat(121.574850503574, 31.1259894626039),
        new AMap.LngLat(121.57660887346, 31.1266631295815),
        new AMap.LngLat(121.576136789087, 31.1277947416363),
        new AMap.LngLat(121.587195640173, 31.1294925199144),
        new AMap.LngLat(121.587648740104, 31.1282108225338),
        new AMap.LngLat(121.585839123055, 31.1275993082337),
        new AMap.LngLat(121.586934245642, 31.1244398503139),
        new AMap.LngLat(121.590794230236, 31.124784169315),
        new AMap.LngLat(121.595103671026, 31.1254866456364),
        new AMap.LngLat(121.598418604294, 31.1182567842294),
        new AMap.LngLat(121.600800146069, 31.1199722109109),
        new AMap.LngLat(121.604830563912, 31.1210285614329),
        new AMap.LngLat(121.606060436291, 31.1153801838752),
        new AMap.LngLat(121.607075098192, 31.1134341196756),
        new AMap.LngLat(121.609636178242, 31.1144814331094),
        new AMap.LngLat(121.61538905832, 31.1145938732247),
        new AMap.LngLat(121.619187509971, 31.1127475841725),
        new AMap.LngLat(121.622316329853, 31.1132590853846),
        new AMap.LngLat(121.624592249465, 31.1131506401044),
        new AMap.LngLat(121.630711910744, 31.1158913026356),
        new AMap.LngLat(121.633908609864, 31.1162739352874),
        new AMap.LngLat(121.635460509278, 31.1167134414253),
        new AMap.LngLat(121.63680039515, 31.1180058474176),
        new AMap.LngLat(121.639231041524, 31.1178440967304),
        new AMap.LngLat(121.64056019117, 31.1192054440964),
        new AMap.LngLat(121.642396786363, 31.1195164959401),
        new AMap.LngLat(121.64084320887, 31.1256041851708),
        new AMap.LngLat(121.640525419928, 31.1255392838292),
        new AMap.LngLat(121.640059801477, 31.1263004219082),
        new AMap.LngLat(121.6392402061, 31.1261595706819),
        new AMap.LngLat(121.638310719295, 31.1289525401629),
        new AMap.LngLat(121.6452921822, 31.1298408490174),
        new AMap.LngLat(121.646096458549, 31.1363702680184),
        new AMap.LngLat(121.64508627366, 31.1419681441047),
        new AMap.LngLat(121.648313684602, 31.1431960410615),
        new AMap.LngLat(121.646177438333, 31.1464828383302),
        new AMap.LngLat(121.644729157128, 31.1551000758084),
        new AMap.LngLat(121.646865399651, 31.1600024803189),
        new AMap.LngLat(121.6439739943, 31.1595230741658),
        new AMap.LngLat(121.639325692153, 31.1573249629156),
        new AMap.LngLat(121.637146939301, 31.1635605300805),
        new AMap.LngLat(121.632224051906, 31.1612675666695),
        new AMap.LngLat(121.626968492557, 31.1608663851406),
        new AMap.LngLat(121.623282285374, 31.1597370802052),
        new AMap.LngLat(121.621579723349, 31.1597925535958),
        new AMap.LngLat(121.620718909643, 31.159215500681),
        new AMap.LngLat(121.616874994355, 31.1571220875457),
        new AMap.LngLat(121.613952020452, 31.1558347156393),
        new AMap.LngLat(121.612207018038, 31.1549885290061),
        new AMap.LngLat(121.609679108116, 31.1546028809176),
        new AMap.LngLat(121.607029049261, 31.157479231567),
        new AMap.LngLat(121.603941353339, 31.1563972484688),
        new AMap.LngLat(121.602285526934, 31.1553409725872),
        new AMap.LngLat(121.596442040111, 31.1530743145076),
        new AMap.LngLat(121.592809482149, 31.1522046990325),
        new AMap.LngLat(121.591090654724, 31.1539888797073),
        new AMap.LngLat(121.587077342065, 31.1522730591381),
        new AMap.LngLat(121.584596739457, 31.1552053254179),
        new AMap.LngLat(121.581026617584, 31.1565780936344),
        new AMap.LngLat(121.578782675255, 31.1562695429573),
        new AMap.LngLat(121.575314447684, 31.1552460625875),
        new AMap.LngLat(121.570652608161, 31.1540122582564),
        new AMap.LngLat(121.56935448124, 31.1537683791131),
        new AMap.LngLat(121.566213180329, 31.1523084191977),
        new AMap.LngLat(121.561412237142, 31.152548991064),
        new AMap.LngLat(121.560698545162, 31.152745932066),
        new AMap.LngLat(121.55836923926, 31.152156907572),
        new AMap.LngLat(121.556866610612, 31.1555366202654),
        new AMap.LngLat(121.556050798628, 31.1583637672403),
        new AMap.LngLat(121.555378725828, 31.1604416511628),
        new AMap.LngLat(121.554550030801, 31.1602221037505),
        new AMap.LngLat(121.553271653836, 31.1603490106466),
        new AMap.LngLat(121.552348255539, 31.1599273672145),
        new AMap.LngLat(121.550406265424, 31.1594609380168),
        new AMap.LngLat(121.547946600283, 31.1587108487278),
        new AMap.LngLat(121.546636165917, 31.1587967650248),
        new AMap.LngLat(121.545034563482, 31.1593159758814),
        new AMap.LngLat(121.539343055794, 31.157218855932),
        new AMap.LngLat(121.540155341315, 31.1538608900034),
        new AMap.LngLat(121.541582279259, 31.1536719724022),
        new AMap.LngLat(121.542969702901, 31.1502449977953),
        new AMap.LngLat(121.545013221931, 31.1469760254333),
        new AMap.LngLat(121.546725928202, 31.1407061577736),
        new AMap.LngLat(121.548352857377, 31.1378852543008),
        new AMap.LngLat(121.548762112742, 31.1364900473776),
        new AMap.LngLat(121.549295234132, 31.1355058287997),
        new AMap.LngLat(121.549542534446, 31.1346683120639)
      ]
      // 航头镇
      var polygonPath27 = [
        new AMap.LngLat(121.62450862011, 30.9941408959664),
        new AMap.LngLat(121.622615595917, 31.0144246092183),
        new AMap.LngLat(121.62034000344, 31.0479960049703),
        new AMap.LngLat(121.627432679908, 31.0478923625078),
        new AMap.LngLat(121.627395108775, 31.0524130589286),
        new AMap.LngLat(121.626887384676, 31.0582083599032),
        new AMap.LngLat(121.626907144589, 31.0612290411151),
        new AMap.LngLat(121.627395560482, 31.0639842659909),
        new AMap.LngLat(121.629257463007, 31.064331090621),
        new AMap.LngLat(121.628566179074, 31.0665773731645),
        new AMap.LngLat(121.626780206863, 31.0666136041729),
        new AMap.LngLat(121.625612379834, 31.0691632297814),
        new AMap.LngLat(121.624366832474, 31.0703767452089),
        new AMap.LngLat(121.623868185766, 31.0698868881526),
        new AMap.LngLat(121.622921309274, 31.0708688008831),
        new AMap.LngLat(121.621605413796, 31.0735289954161),
        new AMap.LngLat(121.622395614126, 31.0739105418257),
        new AMap.LngLat(121.622202337178, 31.0744975211842),
        new AMap.LngLat(121.623073693952, 31.0746610113118),
        new AMap.LngLat(121.621689288753, 31.0797188015934),
        new AMap.LngLat(121.620921675991, 31.0794215241246),
        new AMap.LngLat(121.615599531738, 31.0790031005355),
        new AMap.LngLat(121.615263256975, 31.0803803455537),
        new AMap.LngLat(121.61363272201, 31.0798891043926),
        new AMap.LngLat(121.610722197672, 31.0800487622925),
        new AMap.LngLat(121.610528596572, 31.0812109155104),
        new AMap.LngLat(121.615039473124, 31.0816325250162),
        new AMap.LngLat(121.620753950358, 31.0822739120097),
        new AMap.LngLat(121.625078303434, 31.0824382108268),
        new AMap.LngLat(121.624604420804, 31.0892042365254),
        new AMap.LngLat(121.623829901335, 31.0892058535973),
        new AMap.LngLat(121.622359351681, 31.0890584814883),
        new AMap.LngLat(121.620737682259, 31.0880561313908),
        new AMap.LngLat(121.617676671192, 31.0878934262182),
        new AMap.LngLat(121.615049659733, 31.0879634739355),
        new AMap.LngLat(121.613404928714, 31.0883036023704),
        new AMap.LngLat(121.609403681657, 31.0877118828488),
        new AMap.LngLat(121.607619313879, 31.0883114104457),
        new AMap.LngLat(121.605723247594, 31.0876494100116),
        new AMap.LngLat(121.604380490077, 31.087148423092),
        new AMap.LngLat(121.600579910997, 31.0873092816845),
        new AMap.LngLat(121.599138187339, 31.0866501004632),
        new AMap.LngLat(121.596660812082, 31.0870905823932),
        new AMap.LngLat(121.595552405691, 31.0862172428147),
        new AMap.LngLat(121.59300183718, 31.0867192940497),
        new AMap.LngLat(121.590950126454, 31.0862565492473),
        new AMap.LngLat(121.589309605558, 31.0884257468156),
        new AMap.LngLat(121.587126062461, 31.0874469503646),
        new AMap.LngLat(121.585504208984, 31.0872535773941),
        new AMap.LngLat(121.582620159972, 31.0866520535765),
        new AMap.LngLat(121.581344140197, 31.0870884806362),
        new AMap.LngLat(121.579453040629, 31.0869990173856),
        new AMap.LngLat(121.577490633262, 31.0872650591289),
        new AMap.LngLat(121.574702128377, 31.0866195448976),
        new AMap.LngLat(121.573644627089, 31.0870577555087),
        new AMap.LngLat(121.572411984905, 31.0866420489046),
        new AMap.LngLat(121.570865058001, 31.0864880880861),
        new AMap.LngLat(121.568973970515, 31.0850235563992),
        new AMap.LngLat(121.569419450167, 31.0835707989157),
        new AMap.LngLat(121.567834277003, 31.0832197351663),
        new AMap.LngLat(121.568479083622, 31.0808488333966),
        new AMap.LngLat(121.569962450352, 31.0788746281767),
        new AMap.LngLat(121.57032432465, 31.0760696050158),
        new AMap.LngLat(121.571368806607, 31.0750677748483),
        new AMap.LngLat(121.570824810001, 31.073599357862),
        new AMap.LngLat(121.569045960947, 31.0735801994609),
        new AMap.LngLat(121.566518599932, 31.0715102959829),
        new AMap.LngLat(121.564250771977, 31.0700429629701),
        new AMap.LngLat(121.561754186985, 31.0690877400694),
        new AMap.LngLat(121.560069231444, 31.0679777168884),
        new AMap.LngLat(121.559968432637, 31.0669722443917),
        new AMap.LngLat(121.560320293745, 31.0657927750575),
        new AMap.LngLat(121.553839656815, 31.0604955667242),
        new AMap.LngLat(121.551194933283, 31.0595100132233),
        new AMap.LngLat(121.550572355222, 31.058609029986),
        new AMap.LngLat(121.547639600902, 31.0567379631801),
        new AMap.LngLat(121.543323172305, 31.0554606898423),
        new AMap.LngLat(121.541952172891, 31.0525829702966),
        new AMap.LngLat(121.539841495288, 31.0516014667089),
        new AMap.LngLat(121.540035447225, 31.0458683211725),
        new AMap.LngLat(121.540510134534, 31.0452708012442),
        new AMap.LngLat(121.543646685723, 31.0468929961544),
        new AMap.LngLat(121.546072691973, 31.0474113029642),
        new AMap.LngLat(121.546641451996, 31.0481327451738),
        new AMap.LngLat(121.547492262158, 31.0473443312703),
        new AMap.LngLat(121.547978706306, 31.0473976881994),
        new AMap.LngLat(121.548375378913, 31.0481739050857),
        new AMap.LngLat(121.549825021982, 31.0479434395496),
        new AMap.LngLat(121.550976044713, 31.0496318004522),
        new AMap.LngLat(121.552789983794, 31.0493935537373),
        new AMap.LngLat(121.554357520687, 31.0502526748527),
        new AMap.LngLat(121.561163235933, 31.0431923329794),
        new AMap.LngLat(121.560259171255, 31.0420115839527),
        new AMap.LngLat(121.558835180304, 31.041335781922),
        new AMap.LngLat(121.558940793881, 31.0298966709133),
        new AMap.LngLat(121.557380749214, 31.0289509120018),
        new AMap.LngLat(121.558905535266, 31.0257857490907),
        new AMap.LngLat(121.55121958926, 31.0217317531452),
        new AMap.LngLat(121.554321620814, 31.0182892730153),
        new AMap.LngLat(121.564223252088, 31.0213863722435),
        new AMap.LngLat(121.565460188495, 31.0212755596284),
        new AMap.LngLat(121.566106694132, 31.0255736421423),
        new AMap.LngLat(121.567413564159, 31.0262742799128),
        new AMap.LngLat(121.571656276108, 31.0262380620034),
        new AMap.LngLat(121.572106146197, 31.0240454340854),
        new AMap.LngLat(121.573778189725, 31.0186799341013),
        new AMap.LngLat(121.571395091031, 31.0180329456836),
        new AMap.LngLat(121.570876760161, 31.0158465084767),
        new AMap.LngLat(121.568691298677, 31.0126105179606),
        new AMap.LngLat(121.561019847344, 31.0101852046687),
        new AMap.LngLat(121.56443442277, 31.0100553918575),
        new AMap.LngLat(121.565285241349, 31.0061681362481),
        new AMap.LngLat(121.568347628938, 31.0072583506423),
        new AMap.LngLat(121.57017975189, 31.0021908773591),
        new AMap.LngLat(121.567819921436, 31.0011921302676),
        new AMap.LngLat(121.567902634619, 31.0008056165377),
        new AMap.LngLat(121.568714555573, 31.0006308441482),
        new AMap.LngLat(121.569060391062, 30.9980433901679),
        new AMap.LngLat(121.569582473074, 30.9980707315798),
        new AMap.LngLat(121.576647627332, 31.0001392314561),
        new AMap.LngLat(121.577083523071, 30.9989769519292),
        new AMap.LngLat(121.583963302251, 30.9997028119982),
        new AMap.LngLat(121.584175820195, 31.0009826493057),
        new AMap.LngLat(121.594376458162, 31.0008532942894),
        new AMap.LngLat(121.595290644426, 31.0024669472787),
        new AMap.LngLat(121.605130682801, 31.0011560325845),
        new AMap.LngLat(121.609843975723, 31.0011730976226),
        new AMap.LngLat(121.61191448326, 31.0006351574208),
        new AMap.LngLat(121.612176908956, 31.0015776921918),
        new AMap.LngLat(121.614259622809, 31.0013088858558),
        new AMap.LngLat(121.615705472407, 30.9979925749121),
        new AMap.LngLat(121.616335446172, 30.997149168352),
        new AMap.LngLat(121.618835707604, 30.9941708574584),
        new AMap.LngLat(121.619871284562, 30.9931416998227),
        new AMap.LngLat(121.620208019408, 30.9930416750312),
        new AMap.LngLat(121.620498140257, 30.9926111363094),
        new AMap.LngLat(121.621447918627, 30.9925618921673),
        new AMap.LngLat(121.624692067107, 30.9926848957372),
        new AMap.LngLat(121.62450862011, 30.9941408959664)
      ]
      // 祝桥镇
      var polygonPath28 = [
        new AMap.LngLat(121.783786801768, 31.2148478049411),
        new AMap.LngLat(121.768718835767, 31.2094989145727),
        new AMap.LngLat(121.761242436831, 31.2081552009234),
        new AMap.LngLat(121.740666653728, 31.2063494063065),
        new AMap.LngLat(121.732365818837, 31.2061464751994),
        new AMap.LngLat(121.734879931189, 31.2001207022974),
        new AMap.LngLat(121.736549245146, 31.1961448821912),
        new AMap.LngLat(121.740198023762, 31.1891076117708),
        new AMap.LngLat(121.741749843883, 31.1858878544264),
        new AMap.LngLat(121.742654212476, 31.1843869598402),
        new AMap.LngLat(121.742990334444, 31.1837159904448),
        new AMap.LngLat(121.739186078661, 31.1824728844151),
        new AMap.LngLat(121.739799989195, 31.1810403895551),
        new AMap.LngLat(121.736862942826, 31.1798602593555),
        new AMap.LngLat(121.725025428184, 31.1730367745168),
        new AMap.LngLat(121.729057330719, 31.1665324815702),
        new AMap.LngLat(121.733158758009, 31.1678796142284),
        new AMap.LngLat(121.741798541372, 31.1705779010199),
        new AMap.LngLat(121.742865452487, 31.1677536305085),
        new AMap.LngLat(121.737702551141, 31.1656037679188),
        new AMap.LngLat(121.739417565768, 31.1619701399347),
        new AMap.LngLat(121.74438255723, 31.1635510507402),
        new AMap.LngLat(121.744808649105, 31.1592250133049),
        new AMap.LngLat(121.738757897743, 31.1579960800045),
        new AMap.LngLat(121.743710975394, 31.1466131578543),
        new AMap.LngLat(121.741619208572, 31.145874994688),
        new AMap.LngLat(121.747283074909, 31.1368492838177),
        new AMap.LngLat(121.748605194446, 31.1276632439292),
        new AMap.LngLat(121.725382354273, 31.1215136752144),
        new AMap.LngLat(121.726679161046, 31.11813251582),
        new AMap.LngLat(121.731774588, 31.1069007174397),
        new AMap.LngLat(121.73313617084, 31.1081016242671),
        new AMap.LngLat(121.734666494432, 31.1037926951209),
        new AMap.LngLat(121.733265119366, 31.1034789791305),
        new AMap.LngLat(121.733527506633, 31.1026771188437),
        new AMap.LngLat(121.731918697934, 31.1024705288115),
        new AMap.LngLat(121.730433740161, 31.1027049174952),
        new AMap.LngLat(121.729756285014, 31.1027275290424),
        new AMap.LngLat(121.728647552063, 31.102425964269),
        new AMap.LngLat(121.726184067478, 31.101506640845),
        new AMap.LngLat(121.727670820145, 31.0939446821962),
        new AMap.LngLat(121.735300313481, 31.0947205378859),
        new AMap.LngLat(121.735082280248, 31.0870234975226),
        new AMap.LngLat(121.735101043707, 31.0760985967457),
        new AMap.LngLat(121.756157127486, 31.0781093773201),
        new AMap.LngLat(121.755562906129, 31.0850879567764),
        new AMap.LngLat(121.75968930376, 31.0853589147856),
        new AMap.LngLat(121.75975899593, 31.0845814476272),
        new AMap.LngLat(121.760055937353, 31.0838995175875),
        new AMap.LngLat(121.760258696973, 31.0833305572241),
        new AMap.LngLat(121.760666709083, 31.0830573277756),
        new AMap.LngLat(121.761714444279, 31.0828071598902),
        new AMap.LngLat(121.761795429811, 31.0821125907626),
        new AMap.LngLat(121.762103186101, 31.0813907107557),
        new AMap.LngLat(121.762530316718, 31.0809618340611),
        new AMap.LngLat(121.762454489537, 31.0778774830516),
        new AMap.LngLat(121.763931871921, 31.0778478172696),
        new AMap.LngLat(121.76644318162, 31.0775200265839),
        new AMap.LngLat(121.767532628404, 31.0774383007036),
        new AMap.LngLat(121.767660533846, 31.078576976056),
        new AMap.LngLat(121.768472097337, 31.0784919821472),
        new AMap.LngLat(121.768763049557, 31.0754343388678),
        new AMap.LngLat(121.770098035818, 31.0753105719011),
        new AMap.LngLat(121.771623980617, 31.0749339396378),
        new AMap.LngLat(121.772536627566, 31.0749526644986),
        new AMap.LngLat(121.773811102393, 31.0753772536533),
        new AMap.LngLat(121.777778413716, 31.0752062384396),
        new AMap.LngLat(121.784302182066, 31.0745788537012),
        new AMap.LngLat(121.786301982831, 31.0749754519856),
        new AMap.LngLat(121.787435301672, 31.0751322403427),
        new AMap.LngLat(121.787546331135, 31.0736819792425),
        new AMap.LngLat(121.787563851924, 31.0726361260755),
        new AMap.LngLat(121.787482698001, 31.0715423866515),
        new AMap.LngLat(121.78692708055, 31.0695571512873),
        new AMap.LngLat(121.787381290707, 31.0693901704134),
        new AMap.LngLat(121.787297897033, 31.0672553182902),
        new AMap.LngLat(121.789842499683, 31.0672097468511),
        new AMap.LngLat(121.794308583255, 31.067220090787),
        new AMap.LngLat(121.799853437915, 31.0673720334845),
        new AMap.LngLat(121.806761222935, 31.0672670908654),
        new AMap.LngLat(121.8125850745, 31.0664428399851),
        new AMap.LngLat(121.812664668191, 31.067611167394),
        new AMap.LngLat(121.823608951125, 31.0677472976515),
        new AMap.LngLat(121.823613220529, 31.0673985978526),
        new AMap.LngLat(121.825981946151, 31.0672657778133),
        new AMap.LngLat(121.830294780104, 31.068332585319),
        new AMap.LngLat(121.830570194173, 31.0674226452802),
        new AMap.LngLat(121.832726929441, 31.0682520073867),
        new AMap.LngLat(121.848594197283, 31.0697877393591),
        new AMap.LngLat(121.847854973496, 31.0725318500326),
        new AMap.LngLat(121.846316183596, 31.0754701577984),
        new AMap.LngLat(121.836766513871, 31.0922120491878),
        new AMap.LngLat(121.841096184141, 31.0933848308122),
        new AMap.LngLat(121.831374254694, 31.1114165342818),
        new AMap.LngLat(121.846726084206, 31.1152274327219),
        new AMap.LngLat(121.850546293008, 31.1046309698929),
        new AMap.LngLat(121.863983571361, 31.1108177830849),
        new AMap.LngLat(121.879656333839, 31.1251960637127),
        new AMap.LngLat(121.883533249682, 31.1301838510737),
        new AMap.LngLat(121.84910191663, 31.152268157355),
        new AMap.LngLat(121.832934902029, 31.1622928135235),
        new AMap.LngLat(121.817119865579, 31.1726792558852),
        new AMap.LngLat(121.797013153937, 31.1968540592444),
        new AMap.LngLat(121.783786801768, 31.2148478049411)
      ]
      // 泥城镇
      var polygonPath29 = [
        new AMap.LngLat(121.771558284486, 30.8753897199496),
        new AMap.LngLat(121.771633131461, 30.873998965912),
        new AMap.LngLat(121.772222737017, 30.8728484526194),
        new AMap.LngLat(121.77209449786, 30.8720702105974),
        new AMap.LngLat(121.771566136286, 30.8713416891729),
        new AMap.LngLat(121.772142763005, 30.8695567971916),
        new AMap.LngLat(121.780210060663, 30.8700972984519),
        new AMap.LngLat(121.779468611508, 30.8655404625044),
        new AMap.LngLat(121.800988717535, 30.8624230566214),
        new AMap.LngLat(121.815937527077, 30.8617009835835),
        new AMap.LngLat(121.815639033145, 30.8696794414363),
        new AMap.LngLat(121.834240205427, 30.8698315037025),
        new AMap.LngLat(121.834403221512, 30.8785042777872),
        new AMap.LngLat(121.844226398803, 30.8790407484947),
        new AMap.LngLat(121.843938358596, 30.8825936438292),
        new AMap.LngLat(121.844103846337, 30.8851366701407),
        new AMap.LngLat(121.846097679115, 30.8873391400027),
        new AMap.LngLat(121.847808686259, 30.8854943065754),
        new AMap.LngLat(121.855747754227, 30.8902525334612),
        new AMap.LngLat(121.872896467416, 30.9019294696428),
        new AMap.LngLat(121.882816162521, 30.8945971444406),
        new AMap.LngLat(121.887072403825, 30.9034321720557),
        new AMap.LngLat(121.870099431119, 30.9118272263376),
        new AMap.LngLat(121.863033933019, 30.915235166238),
        new AMap.LngLat(121.851937523315, 30.9202904281603),
        new AMap.LngLat(121.840784026737, 30.9253074939631),
        new AMap.LngLat(121.839754649342, 30.9260442956835),
        new AMap.LngLat(121.838381382028, 30.9268026082248),
        new AMap.LngLat(121.83921816822, 30.9285052652528),
        new AMap.LngLat(121.838356927347, 30.9309957005436),
        new AMap.LngLat(121.828072670897, 30.9356303437589),
        new AMap.LngLat(121.830346684056, 30.9398104787841),
        new AMap.LngLat(121.797187094865, 30.9556518145405),
        new AMap.LngLat(121.796522237935, 30.9528658989734),
        new AMap.LngLat(121.796070904971, 30.9509968670987),
        new AMap.LngLat(121.795651607769, 30.9482237492615),
        new AMap.LngLat(121.791714528403, 30.9498075389606),
        new AMap.LngLat(121.790797043702, 30.9478567581135),
        new AMap.LngLat(121.788512493769, 30.9488566001789),
        new AMap.LngLat(121.787417077776, 30.947386027949),
        new AMap.LngLat(121.785817422961, 30.9482391589465),
        new AMap.LngLat(121.784893306888, 30.9461113664291),
        new AMap.LngLat(121.782782341026, 30.9468018299173),
        new AMap.LngLat(121.781963338065, 30.9441814942342),
        new AMap.LngLat(121.789141220639, 30.9424391579221),
        new AMap.LngLat(121.788481543143, 30.9382872745882),
        new AMap.LngLat(121.784398500564, 30.9330363403887),
        new AMap.LngLat(121.783575363807, 30.9313513019964),
        new AMap.LngLat(121.782836741949, 30.9310244028909),
        new AMap.LngLat(121.782541907268, 30.9305316535311),
        new AMap.LngLat(121.781524322089, 30.9294922263434),
        new AMap.LngLat(121.779758446822, 30.9282078004616),
        new AMap.LngLat(121.778645858999, 30.9278156152575),
        new AMap.LngLat(121.777600679397, 30.926443591519),
        new AMap.LngLat(121.779300307932, 30.92493521864),
        new AMap.LngLat(121.780014337026, 30.9232389342713),
        new AMap.LngLat(121.780696827944, 30.921201247803),
        new AMap.LngLat(121.781339062767, 30.919703050961),
        new AMap.LngLat(121.782021129601, 30.9174194918772),
        new AMap.LngLat(121.78227018765, 30.9155826348281),
        new AMap.LngLat(121.782310772732, 30.9147180106302),
        new AMap.LngLat(121.781802881439, 30.9133245551076),
        new AMap.LngLat(121.781230371905, 30.9123934107892),
        new AMap.LngLat(121.781023043538, 30.9119690113635),
        new AMap.LngLat(121.780331704119, 30.9097534447848),
        new AMap.LngLat(121.779995735477, 30.905710472906),
        new AMap.LngLat(121.779327385504, 30.9039846778447),
        new AMap.LngLat(121.779258303342, 30.9006697777621),
        new AMap.LngLat(121.779213147442, 30.8988523729279),
        new AMap.LngLat(121.77836222623, 30.8967043767371),
        new AMap.LngLat(121.778663890801, 30.895284174054),
        new AMap.LngLat(121.778152548958, 30.8925325364611),
        new AMap.LngLat(121.777306299108, 30.8895289937582),
        new AMap.LngLat(121.77598566644, 30.8861301977473),
        new AMap.LngLat(121.776297344658, 30.8844693333021),
        new AMap.LngLat(121.776615481871, 30.880478012353),
        new AMap.LngLat(121.772833725476, 30.8801512171658),
        new AMap.LngLat(121.771558284486, 30.8753897199496)
      ]
      // 宣桥镇
      var polygonPath30 = [
        new AMap.LngLat(121.715460165692, 30.9886854606209),
        new AMap.LngLat(121.715629622196, 30.9934448732114),
        new AMap.LngLat(121.718258091201, 30.9939556399621),
        new AMap.LngLat(121.719620772512, 30.9954810305186),
        new AMap.LngLat(121.720431756687, 31.0002407067066),
        new AMap.LngLat(121.72588896011, 31.0008662577295),
        new AMap.LngLat(121.726014255953, 31.0053174947225),
        new AMap.LngLat(121.720043962561, 31.0058907226092),
        new AMap.LngLat(121.720266106186, 31.0103787583154),
        new AMap.LngLat(121.725870996689, 31.0099813229722),
        new AMap.LngLat(121.725715576999, 31.0173588560169),
        new AMap.LngLat(121.718647044643, 31.0181765293502),
        new AMap.LngLat(121.716304547553, 31.0179079685948),
        new AMap.LngLat(121.716211013564, 31.0256936015775),
        new AMap.LngLat(121.710848450379, 31.0259690694978),
        new AMap.LngLat(121.710704552167, 31.0192544561342),
        new AMap.LngLat(121.706869632162, 31.0202864234518),
        new AMap.LngLat(121.706409914699, 31.0439858439689),
        new AMap.LngLat(121.714559701146, 31.0433441271276),
        new AMap.LngLat(121.721771300928, 31.0432105176901),
        new AMap.LngLat(121.731875642637, 31.043557409142),
        new AMap.LngLat(121.741311455727, 31.0456397660907),
        new AMap.LngLat(121.741524449235, 31.0527890385194),
        new AMap.LngLat(121.735305569524, 31.0534452949801),
        new AMap.LngLat(121.731837189862, 31.0577470551509),
        new AMap.LngLat(121.731249402969, 31.0621430724439),
        new AMap.LngLat(121.732484736516, 31.0623585658158),
        new AMap.LngLat(121.732429698727, 31.0639543047963),
        new AMap.LngLat(121.735319711293, 31.0644390902622),
        new AMap.LngLat(121.735505606861, 31.0673438597915),
        new AMap.LngLat(121.741610673898, 31.068727092482),
        new AMap.LngLat(121.741563883965, 31.0714191880349),
        new AMap.LngLat(121.736371668028, 31.0713113345765),
        new AMap.LngLat(121.735087354675, 31.0761261001274),
        new AMap.LngLat(121.735323167406, 31.0947288953907),
        new AMap.LngLat(121.727797898276, 31.0939279261418),
        new AMap.LngLat(121.726348517509, 31.1012451942446),
        new AMap.LngLat(121.721787260336, 31.100720546779),
        new AMap.LngLat(121.717655023127, 31.099908847208),
        new AMap.LngLat(121.713428054299, 31.0994293795031),
        new AMap.LngLat(121.708474951383, 31.0981774757451),
        new AMap.LngLat(121.709706392429, 31.0903231288873),
        new AMap.LngLat(121.70625982679, 31.0903740726185),
        new AMap.LngLat(121.702761511221, 31.089726904042),
        new AMap.LngLat(121.700121848038, 31.0889210434719),
        new AMap.LngLat(121.699877315086, 31.0857939852333),
        new AMap.LngLat(121.70103554921, 31.0828529371154),
        new AMap.LngLat(121.700212368794, 31.0827746832702),
        new AMap.LngLat(121.687747138692, 31.0814227798588),
        new AMap.LngLat(121.679440610119, 31.0801316787243),
        new AMap.LngLat(121.677932052518, 31.0800332987964),
        new AMap.LngLat(121.678118168094, 31.0785267016328),
        new AMap.LngLat(121.678872912994, 31.0784595199722),
        new AMap.LngLat(121.679624464798, 31.0783087143769),
        new AMap.LngLat(121.681085785673, 31.0780709084696),
        new AMap.LngLat(121.681564005128, 31.0760282303131),
        new AMap.LngLat(121.682391652941, 31.0761166264915),
        new AMap.LngLat(121.683211613944, 31.0730622296576),
        new AMap.LngLat(121.682398703255, 31.0728318126757),
        new AMap.LngLat(121.683526913473, 31.0681775018692),
        new AMap.LngLat(121.682540280559, 31.0679908596405),
        new AMap.LngLat(121.682516688313, 31.0659599575809),
        new AMap.LngLat(121.684249042662, 31.0659778157302),
        new AMap.LngLat(121.684127414932, 31.0652979881343),
        new AMap.LngLat(121.685542425959, 31.0653867028984),
        new AMap.LngLat(121.685598976082, 31.0660298418761),
        new AMap.LngLat(121.686464394117, 31.0660959987287),
        new AMap.LngLat(121.686462707438, 31.0653748216826),
        new AMap.LngLat(121.686568904358, 31.0641708212012),
        new AMap.LngLat(121.685061213675, 31.0640421906656),
        new AMap.LngLat(121.685195635001, 31.0625448052133),
        new AMap.LngLat(121.677732795508, 31.0619517745049),
        new AMap.LngLat(121.678153403703, 31.058673603806),
        new AMap.LngLat(121.677143109355, 31.0584835084843),
        new AMap.LngLat(121.677379219583, 31.055797212265),
        new AMap.LngLat(121.678876431686, 31.0559474677185),
        new AMap.LngLat(121.679785410657, 31.0542245242156),
        new AMap.LngLat(121.682474813678, 31.0546475305539),
        new AMap.LngLat(121.685240241028, 31.0513083058643),
        new AMap.LngLat(121.683608572585, 31.0513943477061),
        new AMap.LngLat(121.684216680403, 31.0482925936296),
        new AMap.LngLat(121.683205907096, 31.0481358461597),
        new AMap.LngLat(121.682987577524, 31.04473168989),
        new AMap.LngLat(121.67558668207, 31.0445407492895),
        new AMap.LngLat(121.666069418943, 31.0425930137417),
        new AMap.LngLat(121.669804536145, 31.0381367165602),
        new AMap.LngLat(121.683786881271, 31.0392021022966),
        new AMap.LngLat(121.68199093712, 31.0315270527686),
        new AMap.LngLat(121.682006731494, 31.0274659411688),
        new AMap.LngLat(121.678602961934, 31.0268889083735),
        new AMap.LngLat(121.676150220187, 31.0261530448263),
        new AMap.LngLat(121.674283217482, 31.0258559310943),
        new AMap.LngLat(121.672450737509, 31.0253175806636),
        new AMap.LngLat(121.672692377296, 31.0271087225968),
        new AMap.LngLat(121.669701334722, 31.0266848300889),
        new AMap.LngLat(121.669679862056, 31.0258030844156),
        new AMap.LngLat(121.666499219482, 31.0248680753096),
        new AMap.LngLat(121.666448825256, 31.0221258740963),
        new AMap.LngLat(121.668052070513, 31.02207311176),
        new AMap.LngLat(121.670264460358, 31.0224526707689),
        new AMap.LngLat(121.670136884094, 31.0180865096274),
        new AMap.LngLat(121.675541852684, 31.0188156561696),
        new AMap.LngLat(121.679402111934, 31.0192773697918),
        new AMap.LngLat(121.678800731622, 31.0158506625059),
        new AMap.LngLat(121.682431872137, 31.0152549138569),
        new AMap.LngLat(121.682401359925, 31.0139635724904),
        new AMap.LngLat(121.666537265417, 31.0137903271377),
        new AMap.LngLat(121.666506017384, 31.0121189063651),
        new AMap.LngLat(121.662325001968, 31.0123250235686),
        new AMap.LngLat(121.662375412403, 31.0108060601853),
        new AMap.LngLat(121.665836147319, 31.0107755269859),
        new AMap.LngLat(121.665997071209, 31.0096051342478),
        new AMap.LngLat(121.66628302534, 31.0089312631513),
        new AMap.LngLat(121.665669185909, 31.00890415527),
        new AMap.LngLat(121.663959635295, 31.0097824324462),
        new AMap.LngLat(121.662288017479, 31.0099148125068),
        new AMap.LngLat(121.662302737773, 31.0068053127026),
        new AMap.LngLat(121.66621911323, 31.0068000137336),
        new AMap.LngLat(121.666299444037, 31.0075030321739),
        new AMap.LngLat(121.667384702344, 31.0072789457094),
        new AMap.LngLat(121.66719339919, 31.0057304431645),
        new AMap.LngLat(121.667694310631, 31.0056498018363),
        new AMap.LngLat(121.667756335219, 31.0052590826314),
        new AMap.LngLat(121.668327857253, 31.0051786285285),
        new AMap.LngLat(121.668734481062, 31.0008754558322),
        new AMap.LngLat(121.672802058189, 31.0003868738592),
        new AMap.LngLat(121.673152464879, 31.0030431629092),
        new AMap.LngLat(121.676043377128, 31.0026755082291),
        new AMap.LngLat(121.675870017436, 31.0012379869681),
        new AMap.LngLat(121.676464311533, 31.0011400776185),
        new AMap.LngLat(121.676386807166, 31.0001893273653),
        new AMap.LngLat(121.686238286538, 30.9995606449942),
        new AMap.LngLat(121.685809162669, 30.9930838144194),
        new AMap.LngLat(121.683353685017, 30.9927294940229),
        new AMap.LngLat(121.681581553894, 30.992853653704),
        new AMap.LngLat(121.679096110389, 30.9931202642562),
        new AMap.LngLat(121.678607483782, 30.9911941773238),
        new AMap.LngLat(121.679460305843, 30.9908930055739),
        new AMap.LngLat(121.680345582719, 30.9906620415866),
        new AMap.LngLat(121.681283196854, 30.9902382328946),
        new AMap.LngLat(121.682175400789, 30.9899904441864),
        new AMap.LngLat(121.684221847468, 30.9897289022321),
        new AMap.LngLat(121.685649417481, 30.9898603624671),
        new AMap.LngLat(121.689877524155, 30.9899587799697),
        new AMap.LngLat(121.696323799311, 30.9881693264399),
        new AMap.LngLat(121.700143036062, 30.9870749855342),
        new AMap.LngLat(121.702375911393, 30.9863242654389),
        new AMap.LngLat(121.704107054823, 30.9856453680434),
        new AMap.LngLat(121.706490956881, 30.9846224297109),
        new AMap.LngLat(121.707589713767, 30.9839964836931),
        new AMap.LngLat(121.708697798599, 30.9832200735924),
        new AMap.LngLat(121.710937215177, 30.9818864816482),
        new AMap.LngLat(121.713086490263, 30.9882878512936),
        new AMap.LngLat(121.715460165692, 30.9886854606209)
      ]
      // 书院镇
      var polygonPath31 = [
        new AMap.LngLat(121.822206638694, 31.0072146460674),
        new AMap.LngLat(121.821862485764, 31.0093058918671),
        new AMap.LngLat(121.818345319453, 31.0093899339728),
        new AMap.LngLat(121.818646705672, 31.0067510658217),
        new AMap.LngLat(121.822178800589, 31.0064759169251),
        new AMap.LngLat(121.823052440019, 31.0009485672947),
        new AMap.LngLat(121.823499571767, 30.9995700906444),
        new AMap.LngLat(121.823304882224, 30.9980301249133),
        new AMap.LngLat(121.824191742335, 30.997799501343),
        new AMap.LngLat(121.823965588378, 30.9966503659523),
        new AMap.LngLat(121.82310824348, 30.9968276028655),
        new AMap.LngLat(121.822681486226, 30.9967401511325),
        new AMap.LngLat(121.822243957454, 30.994448877068),
        new AMap.LngLat(121.822942991314, 30.9942342856765),
        new AMap.LngLat(121.821906165833, 30.9906193986617),
        new AMap.LngLat(121.828809960163, 30.989301633382),
        new AMap.LngLat(121.834190399459, 30.9881422341412),
        new AMap.LngLat(121.836187343052, 30.9877950202713),
        new AMap.LngLat(121.835960584598, 30.9867858139112),
        new AMap.LngLat(121.835141796148, 30.9823299434874),
        new AMap.LngLat(121.838549171079, 30.9809688122464),
        new AMap.LngLat(121.837987868598, 30.9791280067822),
        new AMap.LngLat(121.844339609214, 30.9769761460744),
        new AMap.LngLat(121.843694411593, 30.9749164322607),
        new AMap.LngLat(121.844691561395, 30.9745230910114),
        new AMap.LngLat(121.844349394323, 30.9708440461701),
        new AMap.LngLat(121.843867309472, 30.9620369420225),
        new AMap.LngLat(121.842352632831, 30.9533136398336),
        new AMap.LngLat(121.841183619171, 30.9483323952118),
        new AMap.LngLat(121.841062275561, 30.9458230278624),
        new AMap.LngLat(121.841368699314, 30.9369577714948),
        new AMap.LngLat(121.840616576546, 30.9310295818647),
        new AMap.LngLat(121.840670264526, 30.930145013283),
        new AMap.LngLat(121.841897833492, 30.9294885005056),
        new AMap.LngLat(121.841476449724, 30.9287328829532),
        new AMap.LngLat(121.840615155936, 30.9290630496642),
        new AMap.LngLat(121.84078129246, 30.9274857478919),
        new AMap.LngLat(121.839049116051, 30.9282232663466),
        new AMap.LngLat(121.83840751715, 30.9268393543738),
        new AMap.LngLat(121.839680170933, 30.9260896732295),
        new AMap.LngLat(121.84083549911, 30.9252877187798),
        new AMap.LngLat(121.863286785339, 30.915156793805),
        new AMap.LngLat(121.887268580914, 30.9032473244477),
        new AMap.LngLat(121.880864183151, 30.8910793548928),
        new AMap.LngLat(121.880944202265, 30.8890604353635),
        new AMap.LngLat(121.880486137853, 30.8874328369767),
        new AMap.LngLat(121.887062742013, 30.882320175894),
        new AMap.LngLat(121.869720476144, 30.8670932308998),
        new AMap.LngLat(121.880455263513, 30.8578249039937),
        new AMap.LngLat(121.897655273895, 30.8726724566534),
        new AMap.LngLat(121.904160819069, 30.8829120424975),
        new AMap.LngLat(121.902149273685, 30.8856387199306),
        new AMap.LngLat(121.900064451789, 30.8897443922096),
        new AMap.LngLat(121.89897462733, 30.8921117485894),
        new AMap.LngLat(121.898275145356, 30.8942952093068),
        new AMap.LngLat(121.897883644176, 30.895973129905),
        new AMap.LngLat(121.897611124165, 30.8976594658708),
        new AMap.LngLat(121.897078317139, 30.9014166484332),
        new AMap.LngLat(121.897330781848, 30.9051844895077),
        new AMap.LngLat(121.897898296148, 30.9083991553307),
        new AMap.LngLat(121.899191627114, 30.9123848668338),
        new AMap.LngLat(121.901460036839, 30.9165727212531),
        new AMap.LngLat(121.903017994532, 30.9192341888571),
        new AMap.LngLat(121.904960200299, 30.9218144789989),
        new AMap.LngLat(121.907154305328, 30.9241124287617),
        new AMap.LngLat(121.908728743717, 30.9254787149549),
        new AMap.LngLat(121.910020360132, 30.9297391070762),
        new AMap.LngLat(121.910685878722, 30.9380410632322),
        new AMap.LngLat(121.910370963952, 30.9427342410826),
        new AMap.LngLat(121.909022899902, 30.953368646401),
        new AMap.LngLat(121.906559677784, 30.9632443728184),
        new AMap.LngLat(121.904102052919, 30.9714832061372),
        new AMap.LngLat(121.890692763792, 30.973099671918),
        new AMap.LngLat(121.889033561983, 30.9788165535069),
        new AMap.LngLat(121.882006513198, 30.9987145087771),
        new AMap.LngLat(121.856190919885, 31.003423212677),
        new AMap.LngLat(121.85653873584, 31.0010579880559),
        new AMap.LngLat(121.855294645823, 31.000857025415),
        new AMap.LngLat(121.854258680722, 31.0006314021715),
        new AMap.LngLat(121.85293090131, 31.0008195145175),
        new AMap.LngLat(121.851425408344, 31.0012494211838),
        new AMap.LngLat(121.850258569841, 31.0014427148615),
        new AMap.LngLat(121.85036159721, 31.000936772048),
        new AMap.LngLat(121.85010010841, 31.0009760761415),
        new AMap.LngLat(121.850030813047, 30.999979771216),
        new AMap.LngLat(121.841284119599, 31.0003463599138),
        new AMap.LngLat(121.840870852125, 31.0058192083503),
        new AMap.LngLat(121.837112812572, 31.0059562483054),
        new AMap.LngLat(121.837159231596, 31.0066073668806),
        new AMap.LngLat(121.822206638694, 31.0072146460674)
      ]
      // 老港镇
      var polygonPath32 = [
        new AMap.LngLat(121.803546125974, 31.0673237349772),
        new AMap.LngLat(121.800426559537, 31.0673682322149),
        new AMap.LngLat(121.794262895876, 31.0672040194043),
        new AMap.LngLat(121.794721838974, 31.0662532124847),
        new AMap.LngLat(121.794871372778, 31.0657315891884),
        new AMap.LngLat(121.796175580359, 31.0655291112995),
        new AMap.LngLat(121.796659854531, 31.0651545546117),
        new AMap.LngLat(121.798067433622, 31.0648683184111),
        new AMap.LngLat(121.800217055207, 31.0643664355927),
        new AMap.LngLat(121.801386610914, 31.064442953104),
        new AMap.LngLat(121.802907950601, 31.064100052836),
        new AMap.LngLat(121.803945107321, 31.0603842055199),
        new AMap.LngLat(121.805698855402, 31.0572297753697),
        new AMap.LngLat(121.805624409518, 31.0566385710952),
        new AMap.LngLat(121.810482823437, 31.0563272407777),
        new AMap.LngLat(121.810805380517, 31.0524507338198),
        new AMap.LngLat(121.816793941843, 31.0521505295524),
        new AMap.LngLat(121.816328906338, 31.0479491342336),
        new AMap.LngLat(121.815790612738, 31.0479556238947),
        new AMap.LngLat(121.814833686604, 31.0477579145175),
        new AMap.LngLat(121.814018684663, 31.0478685993597),
        new AMap.LngLat(121.811113086945, 31.0478666731355),
        new AMap.LngLat(121.808902126849, 31.0477071891142),
        new AMap.LngLat(121.808967430857, 31.0416983395596),
        new AMap.LngLat(121.812370009985, 31.0407833027933),
        new AMap.LngLat(121.816102794232, 31.040301595046),
        new AMap.LngLat(121.820211220289, 31.04035337227),
        new AMap.LngLat(121.820395530665, 31.0385607926343),
        new AMap.LngLat(121.820662686645, 31.0371307598257),
        new AMap.LngLat(121.820754981935, 31.0363901949368),
        new AMap.LngLat(121.820642892501, 31.0361402513748),
        new AMap.LngLat(121.820383751051, 31.0358820970321),
        new AMap.LngLat(121.819866037372, 31.0357207711625),
        new AMap.LngLat(121.821060073721, 31.0333085543137),
        new AMap.LngLat(121.822278345273, 31.0315292584027),
        new AMap.LngLat(121.822168155859, 31.0305782876934),
        new AMap.LngLat(121.821540513118, 31.0300621290184),
        new AMap.LngLat(121.820900151548, 31.0302683199337),
        new AMap.LngLat(121.819992556152, 31.030431223429),
        new AMap.LngLat(121.819672605456, 31.0287601072583),
        new AMap.LngLat(121.819032254229, 31.0288810983695),
        new AMap.LngLat(121.818900080017, 31.0295401106109),
        new AMap.LngLat(121.817672845488, 31.0292449341024),
        new AMap.LngLat(121.817774349777, 31.0287932578449),
        new AMap.LngLat(121.816966437083, 31.0269480495991),
        new AMap.LngLat(121.816307459865, 31.0264018544415),
        new AMap.LngLat(121.81677618466, 31.0256127638425),
        new AMap.LngLat(121.816132024962, 31.0255318647348),
        new AMap.LngLat(121.816100703048, 31.0250481430028),
        new AMap.LngLat(121.81536919378, 31.0251040794067),
        new AMap.LngLat(121.815092783652, 31.0236991109624),
        new AMap.LngLat(121.813843793832, 31.0243946472766),
        new AMap.LngLat(121.813810789719, 31.0252854980736),
        new AMap.LngLat(121.81128758248, 31.025120956092),
        new AMap.LngLat(121.811154191924, 31.0242234618961),
        new AMap.LngLat(121.812641256911, 31.0239083096833),
        new AMap.LngLat(121.812523070746, 31.0225664892498),
        new AMap.LngLat(121.811434956436, 31.0224916523917),
        new AMap.LngLat(121.811426751039, 31.0220611137618),
        new AMap.LngLat(121.815360212681, 31.0210506292828),
        new AMap.LngLat(121.815064371526, 31.0191583140845),
        new AMap.LngLat(121.812915594675, 31.019580895491),
        new AMap.LngLat(121.809949231939, 31.019863469086),
        new AMap.LngLat(121.810412454666, 31.019411228304),
        new AMap.LngLat(121.810632884899, 31.0186623785708),
        new AMap.LngLat(121.810912410823, 31.0182331505503),
        new AMap.LngLat(121.811448036317, 31.0178486062855),
        new AMap.LngLat(121.812541492069, 31.0173202925296),
        new AMap.LngLat(121.812955996302, 31.0170072281544),
        new AMap.LngLat(121.814253606689, 31.0163770016315),
        new AMap.LngLat(121.815749977484, 31.0157538943361),
        new AMap.LngLat(121.817867437109, 31.0146630758289),
        new AMap.LngLat(121.819581755492, 31.0142766508726),
        new AMap.LngLat(121.819840032595, 31.0130012776499),
        new AMap.LngLat(121.819922178077, 31.0121013852094),
        new AMap.LngLat(121.819865439923, 31.0112839901364),
        new AMap.LngLat(121.819662146489, 31.0111673789363),
        new AMap.LngLat(121.819568347072, 31.0106997296468),
        new AMap.LngLat(121.819520509866, 31.010002099897),
        new AMap.LngLat(121.819562678742, 31.0093716825691),
        new AMap.LngLat(121.821864463444, 31.00932311838),
        new AMap.LngLat(121.822184479879, 31.0072140274055),
        new AMap.LngLat(121.837224222126, 31.0066763119057),
        new AMap.LngLat(121.837161950773, 31.0058584462387),
        new AMap.LngLat(121.840852099554, 31.0058221691624),
        new AMap.LngLat(121.841301756223, 31.0003452758653),
        new AMap.LngLat(121.850020736348, 30.9999919232197),
        new AMap.LngLat(121.850134238653, 31.0009884542236),
        new AMap.LngLat(121.850344617337, 31.000955605543),
        new AMap.LngLat(121.850262452918, 31.0014994030137),
        new AMap.LngLat(121.850768456784, 31.0014235966999),
        new AMap.LngLat(121.852896040932, 31.0007871188389),
        new AMap.LngLat(121.854247486982, 31.0006755011668),
        new AMap.LngLat(121.85537795707, 31.0008960006984),
        new AMap.LngLat(121.856644390758, 31.0009953395863),
        new AMap.LngLat(121.856120348877, 31.0034594527801),
        new AMap.LngLat(121.882023925429, 30.9987090878861),
        new AMap.LngLat(121.887560425504, 30.9825176286935),
        new AMap.LngLat(121.888953619636, 30.9791331806215),
        new AMap.LngLat(121.890631490244, 30.9732412626328),
        new AMap.LngLat(121.900141068681, 30.9717997745387),
        new AMap.LngLat(121.903950907334, 30.9718290708571),
        new AMap.LngLat(121.904226348356, 30.9711159956861),
        new AMap.LngLat(121.906114218904, 30.9653240428337),
        new AMap.LngLat(121.908711588998, 30.9543135958969),
        new AMap.LngLat(121.909526371144, 30.9485813692377),
        new AMap.LngLat(121.910383986969, 30.9423507528482),
        new AMap.LngLat(121.910603188686, 30.9377491182446),
        new AMap.LngLat(121.910109078414, 30.9298049125547),
        new AMap.LngLat(121.908665348558, 30.9254063423449),
        new AMap.LngLat(121.911643622533, 30.9286426432621),
        new AMap.LngLat(121.919274863911, 30.9208184002767),
        new AMap.LngLat(121.923661734929, 30.9170730035021),
        new AMap.LngLat(121.92566068048, 30.9151878747377),
        new AMap.LngLat(121.926703633983, 30.9143498141365),
        new AMap.LngLat(121.925353606113, 30.913386591486),
        new AMap.LngLat(121.923796512121, 30.9122031547991),
        new AMap.LngLat(121.927486204233, 30.9088916853865),
        new AMap.LngLat(121.930857540105, 30.9061421786792),
        new AMap.LngLat(121.93155936863, 30.9067524576052),
        new AMap.LngLat(121.932515184971, 30.9074402432917),
        new AMap.LngLat(121.933829120147, 30.9080890083397),
        new AMap.LngLat(121.935511116602, 30.9087742673087),
        new AMap.LngLat(121.937382898546, 30.9092834490133),
        new AMap.LngLat(121.939097339711, 30.9096504402869),
        new AMap.LngLat(121.940682977005, 30.9096581140291),
        new AMap.LngLat(121.943344291156, 30.9094604877483),
        new AMap.LngLat(121.946304084659, 30.9087412713184),
        new AMap.LngLat(121.948985521255, 30.9074044460745),
        new AMap.LngLat(121.951026566051, 30.906049416665),
        new AMap.LngLat(121.952925032861, 30.9039008032637),
        new AMap.LngLat(121.954005164233, 30.9020777574442),
        new AMap.LngLat(121.954899930377, 30.8998189088729),
        new AMap.LngLat(121.955105995607, 30.8973446408821),
        new AMap.LngLat(121.954764481357, 30.8948902502955),
        new AMap.LngLat(121.953956653246, 30.8926920065057),
        new AMap.LngLat(121.952498217482, 30.8903761036026),
        new AMap.LngLat(121.950895025081, 30.8887350313751),
        new AMap.LngLat(121.949192792704, 30.8875008365783),
        new AMap.LngLat(121.946912202761, 30.8862667151286),
        new AMap.LngLat(121.943992049773, 30.8854505713173),
        new AMap.LngLat(121.940848373649, 30.8850462793608),
        new AMap.LngLat(121.93804878376, 30.8853810267119),
        new AMap.LngLat(121.935368889747, 30.8861435408436),
        new AMap.LngLat(121.932916525181, 30.8872014134014),
        new AMap.LngLat(121.930670438934, 30.8887888496355),
        new AMap.LngLat(121.91400526387, 30.8745192635142),
        new AMap.LngLat(121.904930638861, 30.8665252515962),
        new AMap.LngLat(121.916685347087, 30.8563371039883),
        new AMap.LngLat(121.967720542012, 30.8762192444695),
        new AMap.LngLat(121.972086894657, 30.8789599314764),
        new AMap.LngLat(121.974951715736, 30.8839321039647),
        new AMap.LngLat(121.977569393746, 30.8962141360231),
        new AMap.LngLat(121.977349459059, 30.9178008250192),
        new AMap.LngLat(121.969431056661, 30.9397578448119),
        new AMap.LngLat(121.944484311775, 30.996485851374),
        new AMap.LngLat(121.942851658869, 30.9982943427714),
        new AMap.LngLat(121.937219068046, 31.0065076386291),
        new AMap.LngLat(121.929116324455, 31.0203733256572),
        new AMap.LngLat(121.917215045995, 31.038745708622),
        new AMap.LngLat(121.900720876934, 31.0322219843104),
        new AMap.LngLat(121.889230578553, 31.0276502386959),
        new AMap.LngLat(121.880359954933, 31.0253587742535),
        new AMap.LngLat(121.876298793782, 31.02442203073),
        new AMap.LngLat(121.874134761506, 31.0240860886121),
        new AMap.LngLat(121.871346428692, 31.0237375952437),
        new AMap.LngLat(121.86978964633, 31.0291894417364),
        new AMap.LngLat(121.865562758821, 31.0333557975051),
        new AMap.LngLat(121.863184673175, 31.0373042576087),
        new AMap.LngLat(121.861752734447, 31.0434420121739),
        new AMap.LngLat(121.860317915197, 31.0454703363991),
        new AMap.LngLat(121.855565512008, 31.0537129881156),
        new AMap.LngLat(121.848674828387, 31.0697894382207),
        new AMap.LngLat(121.832652459734, 31.0682608331196),
        new AMap.LngLat(121.830590951892, 31.0674264466962),
        new AMap.LngLat(121.830285321062, 31.0683328999595),
        new AMap.LngLat(121.826042967044, 31.0672776910541),
        new AMap.LngLat(121.823584184631, 31.0674186005752),
        new AMap.LngLat(121.823572735671, 31.0677257987445),
        new AMap.LngLat(121.81270674796, 31.0676060043603),
        new AMap.LngLat(121.812600175714, 31.066417088862),
        new AMap.LngLat(121.807075394926, 31.0672573677803),
        new AMap.LngLat(121.803546125974, 31.0673237349772)
      ]
      // 南汇新城镇
      var polygonPath33 = [
        new AMap.LngLat(121.834577664352, 30.878394724913),
        new AMap.LngLat(121.834369109557, 30.8699263655543),
        new AMap.LngLat(121.839788507026, 30.8697459407202),
        new AMap.LngLat(121.839722592857, 30.861209067778),
        new AMap.LngLat(121.841568156053, 30.8612934701673),
        new AMap.LngLat(121.839615944026, 30.8561375444147),
        new AMap.LngLat(121.8346270884, 30.8566995532382),
        new AMap.LngLat(121.834480895889, 30.851806904181),
        new AMap.LngLat(121.835026270405, 30.8429160280488),
        new AMap.LngLat(121.839514347743, 30.8430228626093),
        new AMap.LngLat(121.843272818535, 30.8455981804011),
        new AMap.LngLat(121.849065936287, 30.8450668155024),
        new AMap.LngLat(121.85062727934, 30.8460647283084),
        new AMap.LngLat(121.850589428455, 30.8484922392281),
        new AMap.LngLat(121.85193787538, 30.8485749179825),
        new AMap.LngLat(121.875174542128, 30.8464266078439),
        new AMap.LngLat(121.879068330663, 30.8463412565727),
        new AMap.LngLat(121.88314384314, 30.8471240233202),
        new AMap.LngLat(121.891858504565, 30.8459408597272),
        new AMap.LngLat(121.916698170479, 30.8562981522507),
        new AMap.LngLat(121.904931618203, 30.8665488683353),
        new AMap.LngLat(121.91625412497, 30.8764648164417),
        new AMap.LngLat(121.930676706578, 30.8888734610488),
        new AMap.LngLat(121.933032073445, 30.8871506710283),
        new AMap.LngLat(121.935260607578, 30.8861937680744),
        new AMap.LngLat(121.937883506631, 30.885413972756),
        new AMap.LngLat(121.940922082025, 30.8850130721757),
        new AMap.LngLat(121.944025775066, 30.8854624479318),
        new AMap.LngLat(121.946961786478, 30.8862875517064),
        new AMap.LngLat(121.949438613784, 30.8876880654659),
        new AMap.LngLat(121.951047573628, 30.8890526602605),
        new AMap.LngLat(121.952538793009, 30.8904136423022),
        new AMap.LngLat(121.953948987983, 30.8926377926542),
        new AMap.LngLat(121.954721266859, 30.8948804759112),
        new AMap.LngLat(121.955170753529, 30.8972760356892),
        new AMap.LngLat(121.954942768825, 30.8997776803891),
        new AMap.LngLat(121.954441775026, 30.900968173668),
        new AMap.LngLat(121.953241293643, 30.9036711620826),
        new AMap.LngLat(121.95106255702, 30.9059553857458),
        new AMap.LngLat(121.949115827087, 30.9073223537975),
        new AMap.LngLat(121.946215493845, 30.9088242199873),
        new AMap.LngLat(121.942917083028, 30.9094531282542),
        new AMap.LngLat(121.939146773872, 30.9096849238444),
        new AMap.LngLat(121.935285717204, 30.9087014050151),
        new AMap.LngLat(121.932474069456, 30.9074431609891),
        new AMap.LngLat(121.931509768586, 30.9067058217903),
        new AMap.LngLat(121.930862449845, 30.9061382497425),
        new AMap.LngLat(121.927261703049, 30.9090778911239),
        new AMap.LngLat(121.923811196999, 30.9122404749434),
        new AMap.LngLat(121.926708535159, 30.9143292954177),
        new AMap.LngLat(121.922565556997, 30.9180545021391),
        new AMap.LngLat(121.91947270782, 30.9206403234266),
        new AMap.LngLat(121.911632755763, 30.9286388733708),
        new AMap.LngLat(121.908701322421, 30.9255140150618),
        new AMap.LngLat(121.904313759504, 30.9210548162229),
        new AMap.LngLat(121.9019223204, 30.9175400801039),
        new AMap.LngLat(121.899185860938, 30.9124100924217),
        new AMap.LngLat(121.89747170641, 30.9066729903097),
        new AMap.LngLat(121.897003238553, 30.9013230187082),
        new AMap.LngLat(121.898257958674, 30.8942576875735),
        new AMap.LngLat(121.900060067839, 30.889660207733),
        new AMap.LngLat(121.902182019402, 30.8856642976151),
        new AMap.LngLat(121.904171456935, 30.8829603913914),
        new AMap.LngLat(121.89765941976, 30.8725910803178),
        new AMap.LngLat(121.880402139905, 30.8577147030423),
        new AMap.LngLat(121.869791404441, 30.8670437293572),
        new AMap.LngLat(121.887069812905, 30.882293922218),
        new AMap.LngLat(121.880445298241, 30.8875069091614),
        new AMap.LngLat(121.880891712792, 30.8889348647072),
        new AMap.LngLat(121.88090626937, 30.8911614690756),
        new AMap.LngLat(121.882783323112, 30.8947003132951),
        new AMap.LngLat(121.872859838742, 30.9018259752658),
        new AMap.LngLat(121.855377099085, 30.8899851367395),
        new AMap.LngLat(121.847790466034, 30.8855029781841),
        new AMap.LngLat(121.846060287405, 30.8872977627409),
        new AMap.LngLat(121.844107478786, 30.8852578095246),
        new AMap.LngLat(121.843912851102, 30.8828234848297),
        new AMap.LngLat(121.844238106989, 30.878937169418),
        new AMap.LngLat(121.834577664352, 30.878394724913)
      ]
      // 万祥镇
      var polygonPath34 = [
        new AMap.LngLat(121.830272043129, 30.9398013684842),
        new AMap.LngLat(121.828119548589, 30.9356516025169),
        new AMap.LngLat(121.838424944585, 30.9309312244258),
        new AMap.LngLat(121.839185521109, 30.9284600217945),
        new AMap.LngLat(121.839045685593, 30.9282020036469),
        new AMap.LngLat(121.840775686465, 30.9275050524752),
        new AMap.LngLat(121.840611423693, 30.9309706209819),
        new AMap.LngLat(121.841403287002, 30.936836023164),
        new AMap.LngLat(121.841065204083, 30.9449913476004),
        new AMap.LngLat(121.841218983067, 30.9485230514986),
        new AMap.LngLat(121.841999556114, 30.9519231215516),
        new AMap.LngLat(121.842434953091, 30.9537072848286),
        new AMap.LngLat(121.843773649254, 30.9618859751107),
        new AMap.LngLat(121.844718527562, 30.9744608651727),
        new AMap.LngLat(121.843726130928, 30.9749261998464),
        new AMap.LngLat(121.844313098488, 30.9769556528241),
        new AMap.LngLat(121.838016692259, 30.9791495239825),
        new AMap.LngLat(121.838573653232, 30.9809938404338),
        new AMap.LngLat(121.835183721744, 30.9823329601839),
        new AMap.LngLat(121.836176383584, 30.9877857220893),
        new AMap.LngLat(121.821912808938, 30.9906427820263),
        new AMap.LngLat(121.819143726893, 30.9909574440182),
        new AMap.LngLat(121.817169805383, 30.9916862901804),
        new AMap.LngLat(121.815272406501, 30.9928612693342),
        new AMap.LngLat(121.815326160093, 30.9941247154576),
        new AMap.LngLat(121.814384379249, 30.9943247452069),
        new AMap.LngLat(121.814016006945, 30.9932061185259),
        new AMap.LngLat(121.811561930776, 30.9939736725226),
        new AMap.LngLat(121.810547246529, 30.992533325584),
        new AMap.LngLat(121.807186934066, 30.993408861338),
        new AMap.LngLat(121.800150762899, 30.9943768237352),
        new AMap.LngLat(121.798543761346, 30.9786828579688),
        new AMap.LngLat(121.790090679632, 30.9796567999988),
        new AMap.LngLat(121.789726828293, 30.9616287154482),
        new AMap.LngLat(121.797425249835, 30.957791772132),
        new AMap.LngLat(121.797214547417, 30.9557348736124),
        new AMap.LngLat(121.830272043129, 30.9398013684842)
      ]
      // 三林镇
      var pointers = {
        outer: [
          new AMap.LngLat(121.473908841011, 31.1615370656782),
          new AMap.LngLat(121.47202758892, 31.1603971627886),
          new AMap.LngLat(121.469762213747, 31.1557547939382),
          new AMap.LngLat(121.4632991711, 31.1506173177736),
          new AMap.LngLat(121.459291406521, 31.144932861089),
          new AMap.LngLat(121.460722579951, 31.1403925323312),
          new AMap.LngLat(121.464555081234, 31.1362858663101),
          new AMap.LngLat(121.469870601893, 31.1308277159788),
          new AMap.LngLat(121.472184773837, 31.1252669164174),
          new AMap.LngLat(121.47181649374, 31.1189144404121),
          new AMap.LngLat(121.467627214358, 31.1113872782603),
          new AMap.LngLat(121.470153697749, 31.1110431585496),
          new AMap.LngLat(121.471664361389, 31.1103818253919),
          new AMap.LngLat(121.472986931115, 31.1111853708276),
          new AMap.LngLat(121.471952223319, 31.1123044851909),
          new AMap.LngLat(121.47399965211, 31.1139340322012),
          new AMap.LngLat(121.474102751617, 31.1143316253597),
          new AMap.LngLat(121.474739584909, 31.1147886037403),
          new AMap.LngLat(121.474760433913, 31.1145988436723),
          new AMap.LngLat(121.474910024298, 31.1141651789223),
          new AMap.LngLat(121.474894809715, 31.113894921452),
          new AMap.LngLat(121.475301063653, 31.1135677967664),
          new AMap.LngLat(121.475685644313, 31.1132554231072),
          new AMap.LngLat(121.475994360903, 31.112656894139),
          new AMap.LngLat(121.476488093409, 31.1121864063445),
          new AMap.LngLat(121.476792955566, 31.1113449189462),
          new AMap.LngLat(121.476979486372, 31.1110738678869),
          new AMap.LngLat(121.477113219733, 31.1101590536162),
          new AMap.LngLat(121.476788729274, 31.1088186056511),
          new AMap.LngLat(121.478112730102, 31.1091953658367),
          new AMap.LngLat(121.477350974927, 31.1108074318302),
          new AMap.LngLat(121.478397289201, 31.1112608330945),
          new AMap.LngLat(121.479350809403, 31.1095582998679),
          new AMap.LngLat(121.48161295599, 31.1102850350912),
          new AMap.LngLat(121.478881631498, 31.1142051344749),
          new AMap.LngLat(121.478465396555, 31.114269526004),
          new AMap.LngLat(121.477887953807, 31.114452277709),
          new AMap.LngLat(121.477600750085, 31.1148072689292),
          new AMap.LngLat(121.477348951146, 31.1151032775885),
          new AMap.LngLat(121.477042105191, 31.1155109995467),
          new AMap.LngLat(121.477626106599, 31.116320332548),
          new AMap.LngLat(121.477600977943, 31.1169738026683),
          new AMap.LngLat(121.477339648638, 31.1174746695779),
          new AMap.LngLat(121.477898778711, 31.1173825004083),
          new AMap.LngLat(121.478470526298, 31.1175661106371),
          new AMap.LngLat(121.479886064242, 31.1184091545591),
          new AMap.LngLat(121.480565674627, 31.1184317133812),
          new AMap.LngLat(121.481645367228, 31.1184639307137),
          new AMap.LngLat(121.482003570276, 31.1191280236538),
          new AMap.LngLat(121.481669627846, 31.1200611444615),
          new AMap.LngLat(121.482387134457, 31.1201549493206),
          new AMap.LngLat(121.483193070893, 31.1201443917997),
          new AMap.LngLat(121.483916111058, 31.1207644202086),
          new AMap.LngLat(121.483557000302, 31.1211404369275),
          new AMap.LngLat(121.483524470899, 31.1215602587067),
          new AMap.LngLat(121.484084634731, 31.1216941282562),
          new AMap.LngLat(121.484835944785, 31.1213740708619),
          new AMap.LngLat(121.485231353229, 31.1216525827633),
          new AMap.LngLat(121.485544072074, 31.1221879332247),
          new AMap.LngLat(121.485366520237, 31.1231250737738),
          new AMap.LngLat(121.486043725861, 31.12347898631),
          new AMap.LngLat(121.48591517109, 31.123864758003),
          new AMap.LngLat(121.485935317617, 31.1242758712186),
          new AMap.LngLat(121.486240991685, 31.124087211645),
          new AMap.LngLat(121.488589798509, 31.1246007057768),
          new AMap.LngLat(121.489870235013, 31.1246934539383),
          new AMap.LngLat(121.491067731223, 31.1230337028269),
          new AMap.LngLat(121.491287440929, 31.1213024659278),
          new AMap.LngLat(121.492095643795, 31.1190465135563),
          new AMap.LngLat(121.493452130252, 31.1183782006074),
          new AMap.LngLat(121.493843565684, 31.1194411455611),
          new AMap.LngLat(121.495392571382, 31.1201459135065),
          new AMap.LngLat(121.496016472573, 31.1195131840641),
          new AMap.LngLat(121.498505469379, 31.1213923964209),
          new AMap.LngLat(121.499225505245, 31.1209671638825),
          new AMap.LngLat(121.499742264662, 31.120061707446),
          new AMap.LngLat(121.500120287313, 31.1185733912106),
          new AMap.LngLat(121.501514636386, 31.1153299071803),
          new AMap.LngLat(121.503320065935, 31.1127361232726),
          new AMap.LngLat(121.506915760436, 31.1137637029204),
          new AMap.LngLat(121.505083678193, 31.1187164893177),
          new AMap.LngLat(121.509613961212, 31.1205353500534),
          new AMap.LngLat(121.517570891677, 31.1227739938466),
          new AMap.LngLat(121.519577377648, 31.1206170491578),
          new AMap.LngLat(121.520725172549, 31.1172220149407),
          new AMap.LngLat(121.522962131242, 31.1161053264228),
          new AMap.LngLat(121.52344193054, 31.114229447135),
          new AMap.LngLat(121.529682106993, 31.1163662615103),
          new AMap.LngLat(121.53665338639, 31.1185384806902),
          new AMap.LngLat(121.536218890365, 31.1200328849963),
          new AMap.LngLat(121.536340725761, 31.1227416829673),
          new AMap.LngLat(121.533962360267, 31.1240948851264),
          new AMap.LngLat(121.53247354853, 31.1285007714109),
          new AMap.LngLat(121.530333798941, 31.1280977794122),
          new AMap.LngLat(121.530642066236, 31.127322370625),
          new AMap.LngLat(121.529576780329, 31.1264882114503),
          new AMap.LngLat(121.529183842607, 31.1272188159362),
          new AMap.LngLat(121.528449768633, 31.128525216041),
          new AMap.LngLat(121.527682487272, 31.1297011564588),
          new AMap.LngLat(121.528630515042, 31.1313866419937),
          new AMap.LngLat(121.531155773384, 31.1322402769264),
          new AMap.LngLat(121.532954121106, 31.1331776151802),
          new AMap.LngLat(121.534982859014, 31.1340170275945),
          new AMap.LngLat(121.5358219959, 31.1333129181677),
          new AMap.LngLat(121.537301955724, 31.1331942754655),
          new AMap.LngLat(121.53874280798, 31.1336052748315),
          new AMap.LngLat(121.540183666003, 31.1342831655842),
          new AMap.LngLat(121.541725893472, 31.1346921698432),
          new AMap.LngLat(121.542724076637, 31.1343002228083),
          new AMap.LngLat(121.543278862106, 31.1336139717441),
          new AMap.LngLat(121.543532083418, 31.1341029145841),
          new AMap.LngLat(121.544379689573, 31.1344207724742),
          new AMap.LngLat(121.544935062747, 31.1339017294218),
          new AMap.LngLat(121.54565637158, 31.1343488164893),
          new AMap.LngLat(121.546549156913, 31.1343618158956),
          new AMap.LngLat(121.547418319749, 31.134881583146),
          new AMap.LngLat(121.547648866607, 31.1344027822235),
          new AMap.LngLat(121.5481317475, 31.1343993062014),
          new AMap.LngLat(121.549530391886, 31.1346728307315),
          new AMap.LngLat(121.549314815082, 31.1354540803294),
          new AMap.LngLat(121.548756302283, 31.1365304315088),
          new AMap.LngLat(121.548372863379, 31.1378462445042),
          new AMap.LngLat(121.546725390483, 31.1407225090965),
          new AMap.LngLat(121.545011577621, 31.1470019718498),
          new AMap.LngLat(121.5428833658, 31.1503853919482),
          new AMap.LngLat(121.542051157649, 31.1524206818897),
          new AMap.LngLat(121.541575001647, 31.1536855377207),
          new AMap.LngLat(121.540185849748, 31.1538407688273),
          new AMap.LngLat(121.539337024157, 31.1572004641458),
          new AMap.LngLat(121.545075647182, 31.159332518288),
          new AMap.LngLat(121.542586719301, 31.1629285232992),
          new AMap.LngLat(121.541364612199, 31.1626940086367),
          new AMap.LngLat(121.53973153254, 31.1650530555174),
          new AMap.LngLat(121.536415721658, 31.1684198246854),
          new AMap.LngLat(121.528328936247, 31.1659115921614),
          new AMap.LngLat(121.527878946046, 31.1663358729753),
          new AMap.LngLat(121.522238195365, 31.1620633786958),
          new AMap.LngLat(121.519865429785, 31.161215036952),
          new AMap.LngLat(121.518635653312, 31.163535030727),
          new AMap.LngLat(121.515389882557, 31.1679558703748),
          new AMap.LngLat(121.514914401175, 31.1679122290612),
          new AMap.LngLat(121.514190221861, 31.1693478693149),
          new AMap.LngLat(121.473908841011, 31.1615370656782)
        ],
        inner: [
          new AMap.LngLat(121.52212083768217, 31.139032586269533),
          new AMap.LngLat(121.51699510982056, 31.13819517645478),
          new AMap.LngLat(121.51400526788304, 31.13770752025539),
          new AMap.LngLat(121.51157039799998, 31.137309800289763),
          new AMap.LngLat(121.50972918949385, 31.14028899408919),
          new AMap.LngLat(121.50731274314501, 31.14384983747086),
          new AMap.LngLat(121.50626921789879, 31.14513805959817),
          new AMap.LngLat(121.50547130002545, 31.14490521468293),
          new AMap.LngLat(121.5050414136363, 31.144609402322004),
          new AMap.LngLat(121.50372357925642, 31.144152703457134),
          new AMap.LngLat(121.50224176581177, 31.143640040084275),
          new AMap.LngLat(121.50143086425834, 31.143369218258172),
          new AMap.LngLat(121.49972906913689, 31.142801592768745),
          new AMap.LngLat(121.49649545506401, 31.141737294128404),
          new AMap.LngLat(121.49646345927218, 31.14172630185458),
          new AMap.LngLat(121.495421593416, 31.14135554501733),
          new AMap.LngLat(121.49391493614095, 31.140450124604598),
          new AMap.LngLat(121.49345204226147, 31.140171303108474),
          new AMap.LngLat(121.49323809075504, 31.140042385476697),
          new AMap.LngLat(121.4926582228233, 31.13969260935789),
          new AMap.LngLat(121.49207764735787, 31.141120738688556),
          new AMap.LngLat(121.49093344477296, 31.144107916284003),
          new AMap.LngLat(121.490107601487, 31.146200640521496),
          new AMap.LngLat(121.48749080623068, 31.14560704354434),
          new AMap.LngLat(121.48480301673176, 31.14499745811764),
          new AMap.LngLat(121.48479000288388, 31.145033436370536),
          new AMap.LngLat(121.48421935600716, 31.146640455747562),
          new AMap.LngLat(121.48388497752691, 31.147579882456984),
          new AMap.LngLat(121.48304502491527, 31.14994843645834),
          new AMap.LngLat(121.48522001402162, 31.150043346409657),
          new AMap.LngLat(121.4887639944811, 31.150198199593525),
          new AMap.LngLat(121.48956098953624, 31.150233166302034),
          new AMap.LngLat(121.49191797687075, 31.150336068625506),
          new AMap.LngLat(121.49315496620028, 31.150400010898643),
          new AMap.LngLat(121.49619294018709, 31.150557870236664),
          new AMap.LngLat(121.49832492128786, 31.15066777146742),
          new AMap.LngLat(121.50077990023834, 31.150795656786016),
          new AMap.LngLat(121.50212188894311, 31.150864594900405),
          new AMap.LngLat(121.50652084476498, 31.151108380943533),
          new AMap.LngLat(121.50924179812715, 31.15130721862353),
          new AMap.LngLat(121.51200962026934, 31.151834854434714),
          new AMap.LngLat(121.51578317416612, 31.153069039117764),
          new AMap.LngLat(121.52333826762647, 31.15557438807169),
          new AMap.LngLat(121.52502323232366, 31.153200824148513),
          new AMap.LngLat(121.52669718051753, 31.1508692343394),
          new AMap.LngLat(121.52865159654208, 31.147371359610148),
          new AMap.LngLat(121.52901289035515, 31.146643802293156),
          new AMap.LngLat(121.53207132575093, 31.140618465541934),
          new AMap.LngLat(121.5292824578995, 31.140201762606598),
          new AMap.LngLat(121.52434871884203, 31.13939633030741),
          new AMap.LngLat(121.52276380347374, 31.139136513083752),
          new AMap.LngLat(121.52212083768217, 31.139032586269533)
        ]
      }
      var polygonPath35 = [pointers.outer, pointers.inner]

      // 创建面覆盖物 陆家嘴街道
      var polygon = new AMap.Polygon({
        path: polygonPath,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 潍坊新村街道
      var polygon1 = new AMap.Polygon({
        path: polygonPath1,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 周家渡街道
      var polygon2 = new AMap.Polygon({
        path: polygonPath2,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 塘桥街道
      var polygon3 = new AMap.Polygon({
        path: polygonPath3,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 上钢新村街道
      var polygon4 = new AMap.Polygon({
        path: polygonPath4,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 南码头路街道
      var polygon5 = new AMap.Polygon({
        path: polygonPath5,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })

      // 沪东新村街道
      var polygon6 = new AMap.Polygon({
        path: polygonPath6,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 金杨新村街道
      var polygon7 = new AMap.Polygon({
        path: polygonPath7,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 洋泾街道
      var polygon8 = new AMap.Polygon({
        path: polygonPath8,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 浦兴路街道
      var polygon9 = new AMap.Polygon({
        path: polygonPath9,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 花木街道
      var polygon10 = new AMap.Polygon({
        path: polygonPath10,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      // 东明路街道⚠
      var polygon11 = new AMap.Polygon({
        path: polygonPath11,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon12 = new AMap.Polygon({
        path: polygonPath12,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon13 = new AMap.Polygon({
        path: polygonPath13,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon14 = new AMap.Polygon({
        path: polygonPath14,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon15 = new AMap.Polygon({
        path: polygonPath15,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon16 = new AMap.Polygon({
        path: polygonPath16,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon17 = new AMap.Polygon({
        path: polygonPath17,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon18 = new AMap.Polygon({
        path: polygonPath18,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon19 = new AMap.Polygon({
        path: polygonPath19,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon20 = new AMap.Polygon({
        path: polygonPath20,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon21 = new AMap.Polygon({
        path: polygonPath21,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon22 = new AMap.Polygon({
        path: polygonPath22,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon23 = new AMap.Polygon({
        path: polygonPath23,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon24 = new AMap.Polygon({
        path: polygonPath24,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon25 = new AMap.Polygon({
        path: polygonPath25,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon26 = new AMap.Polygon({
        path: polygonPath26,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon27 = new AMap.Polygon({
        path: polygonPath27,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon28 = new AMap.Polygon({
        path: polygonPath28,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon29 = new AMap.Polygon({
        path: polygonPath29,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon30 = new AMap.Polygon({
        path: polygonPath30,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon31 = new AMap.Polygon({
        path: polygonPath31,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon32 = new AMap.Polygon({
        path: polygonPath32,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon33 = new AMap.Polygon({
        path: polygonPath33,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon34 = new AMap.Polygon({
        path: polygonPath34,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      var polygon35 = new AMap.Polygon({
        path: polygonPath35,
        strokeColor: '#25a1d5', // 线颜色
        strokeOpacity: 0.8, // 线透明度
        strokeWeight: 1, // 线宽
        fillColor: '#0091fc', // 填充色
        fillOpacity: 0, // 填充透明度
        cursor: 'pointer'
      })
      map.add([
        polygon,
        polygon1,
        polygon2,
        polygon3,
        polygon4,
        polygon5,
        polygon6,
        polygon7,
        polygon8,
        polygon9,
        polygon11,
        polygon10,
        polygon12,
        polygon13,
        polygon14,
        polygon15,
        polygon16,
        polygon17,
        polygon18,
        polygon19,
        polygon20,
        polygon21,
        polygon22,
        polygon23,
        polygon24,
        polygon25,
        polygon26,
        polygon27,
        polygon28,
        polygon29,
        polygon30,
        polygon31,
        polygon32,
        polygon33,
        polygon34,
        polygon35
      ])

      // 设置文本标记
      var text = new AMap.Text({
        text: '陆家嘴街道',
        position: [121.495012204634, 31.237745769141],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text1 = new AMap.Text({
        text: '潍坊新村街道',
        position: [121.509691836706, 31.2221129948657],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text2 = new AMap.Text({
        text: '周家渡街道',
        position: [121.513731281022, 31.1888441599721],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text3 = new AMap.Text({
        text: '塘桥街道',
        position: [121.50689173798, 31.2049176894388],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text4 = new AMap.Text({
        text: '上钢新村街道',
        position: [121.49214793698, 31.189692145271],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text5 = new AMap.Text({
        text: '南码头路街道',
        position: [121.505846152656, 31.2033812827682],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text6 = new AMap.Text({
        text: '沪东新村街道',
        position: [121.579546623472, 31.2573243439037],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text7 = new AMap.Text({
        text: '金杨新村街道',
        position: [121.547437143372, 31.2534998240285],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text8 = new AMap.Text({
        text: '洋泾街道',
        position: [121.526926775964, 31.2447526598068],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text9 = new AMap.Text({
        text: '浦兴路街道',
        position: [121.581164687577, 31.2565397076451],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text10 = new AMap.Text({
        text: '花木街道',
        position: [121.523700501471, 31.1875432345545],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text11 = new AMap.Text({
        text: '东明路街道',
        position: [121.534483, 31.139937],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text12 = new AMap.Text({
        text: '川沙新镇',
        position: [121.734651567685, 31.103786780328],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text13 = new AMap.Text({
        text: '高桥镇',
        position: [121.563159069696, 31.3300458260718],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text14 = new AMap.Text({
        text: '北蔡镇',
        position: [121.59312170532, 31.1593785194184],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text15 = new AMap.Text({
        text: '合庆镇',
        position: [121.708265283216, 31.254985836546],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text16 = new AMap.Text({
        text: '唐镇',
        position: [121.628324251085, 31.2252100821713],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text17 = new AMap.Text({
        text: '曹路镇',
        position: [121.705631148194, 31.3004143681684],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text18 = new AMap.Text({
        text: '金桥镇',
        position: [121.582940427394, 31.2441002596659],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text19 = new AMap.Text({
        text: '高行镇',
        position: [121.615572135946, 31.2962264728028],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text20 = new AMap.Text({
        text: '高东镇',
        position: [121.625143095227, 31.3492202087043],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text21 = new AMap.Text({
        text: '张江镇',
        position: [121.636918063196, 31.2199656525339],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text22 = new AMap.Text({
        text: '惠南镇',
        position: [121.768830999741, 31.0753814726518],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text23 = new AMap.Text({
        text: '周浦镇',
        position: [121.676142873799, 31.1183890599559],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text24 = new AMap.Text({
        text: '新场镇',
        position: [121.679103674682, 30.993099729525],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text25 = new AMap.Text({
        text: '大团镇',
        position: [121.71682908265, 30.9797729615098],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text26 = new AMap.Text({
        text: '康桥镇',
        position: [121.549542534446, 31.1346683120639],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text27 = new AMap.Text({
        text: '航头镇',
        position: [121.62450862011, 30.9941408959664],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text28 = new AMap.Text({
        text: '祝桥镇',
        position: [121.783786801768, 31.2148478049411],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text29 = new AMap.Text({
        text: '泥城镇',
        position: [121.771558284486, 30.8753897199496],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text30 = new AMap.Text({
        text: '宣桥镇',
        position: [121.715460165692, 30.9886854606209],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text31 = new AMap.Text({
        text: '书院镇',
        position: [121.822206638694, 31.0072146460674],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text32 = new AMap.Text({
        text: '老港镇',
        position: [121.803546125974, 31.0673237349772],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text33 = new AMap.Text({
        text: '南汇新城镇',
        position: [121.834577664352, 30.878394724913],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text34 = new AMap.Text({
        text: '万祥镇',
        position: [121.830272043129, 30.9398013684842],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })
      var text35 = new AMap.Text({
        text: '三林镇',
        position: [121.473908841011, 31.1615370656782],
        anchor: 'middle-right',
        style: {
          'background-color': 'rgba(0,0,0,0)',
          color: '#ffffff',
          border: 'none',
          'font-size': '1rem'
        }
      })

      // 鼠标移入方法调用
      polygon.on('mouseover', showMessage)
      polygon1.on('mouseover', showMessage1)
      polygon2.on('mouseover', showMessage2)
      polygon3.on('mouseover', showMessage3)
      polygon4.on('mouseover', showMessage4)
      polygon5.on('mouseover', showMessage5)
      polygon6.on('mouseover', showMessage6)
      polygon7.on('mouseover', showMessage7)
      polygon8.on('mouseover', showMessage8)
      polygon9.on('mouseover', showMessage9)
      polygon10.on('mouseover', showMessage10)
      polygon11.on('mouseover', showMessage11)
      polygon12.on('mouseover', showMessage12)
      polygon13.on('mouseover', showMessage13)
      polygon14.on('mouseover', showMessage14)
      polygon15.on('mouseover', showMessage15)
      polygon16.on('mouseover', showMessage16)
      polygon17.on('mouseover', showMessage17)
      polygon18.on('mouseover', showMessage18)
      polygon19.on('mouseover', showMessage19)
      polygon20.on('mouseover', showMessage20)
      polygon21.on('mouseover', showMessage21)
      polygon22.on('mouseover', showMessage22)
      polygon23.on('mouseover', showMessage23)
      polygon24.on('mouseover', showMessage24)
      polygon25.on('mouseover', showMessage25)
      polygon26.on('mouseover', showMessage26)
      polygon27.on('mouseover', showMessage27)
      polygon28.on('mouseover', showMessage28)
      polygon29.on('mouseover', showMessage29)
      polygon30.on('mouseover', showMessage30)
      polygon31.on('mouseover', showMessage31)
      polygon32.on('mouseover', showMessage32)
      polygon33.on('mouseover', showMessage33)
      polygon34.on('mouseover', showMessage34)
      polygon35.on('mouseover', showMessage35)

      // 鼠标移出方法调用
      polygon.on('mouseout', clearShow)
      polygon1.on('mouseout', clearShow1)
      polygon2.on('mouseout', clearShow2)
      polygon3.on('mouseout', clearShow3)
      polygon4.on('mouseout', clearShow4)
      polygon5.on('mouseout', clearShow5)
      polygon6.on('mouseout', clearShow6)
      polygon7.on('mouseout', clearShow7)
      polygon8.on('mouseout', clearShow8)
      polygon9.on('mouseout', clearShow9)
      polygon10.on('mouseout', clearShow10)
      polygon11.on('mouseout', clearShow11)
      polygon12.on('mouseout', clearShow12)
      polygon13.on('mouseout', clearShow13)
      polygon14.on('mouseout', clearShow14)
      polygon15.on('mouseout', clearShow15)
      polygon16.on('mouseout', clearShow16)
      polygon17.on('mouseout', clearShow17)
      polygon18.on('mouseout', clearShow18)
      polygon19.on('mouseout', clearShow19)
      polygon20.on('mouseout', clearShow20)
      polygon21.on('mouseout', clearShow21)
      polygon22.on('mouseout', clearShow22)
      polygon23.on('mouseout', clearShow23)
      polygon24.on('mouseout', clearShow24)
      polygon25.on('mouseout', clearShow25)
      polygon26.on('mouseout', clearShow26)
      polygon27.on('mouseout', clearShow27)
      polygon28.on('mouseout', clearShow28)
      polygon29.on('mouseout', clearShow29)
      polygon30.on('mouseout', clearShow30)
      polygon31.on('mouseout', clearShow31)
      polygon32.on('mouseout', clearShow32)
      polygon33.on('mouseout', clearShow33)
      polygon34.on('mouseout', clearShow34)
      polygon35.on('mouseout', clearShow35)

      // 鼠标点击关闭事件
      polygon.on('click', clickFunction)
      polygon1.on('click', clickFunction1)
      polygon2.on('click', clickFunction2)
      polygon3.on('click', clickFunction3)
      polygon4.on('click', clickFunction4)
      polygon5.on('click', clickFunction5)
      polygon6.on('click', clickFunction6)
      polygon7.on('click', clickFunction7)
      polygon8.on('click', clickFunction8)
      polygon9.on('click', clickFunction9)
      polygon10.on('click', clickFunction10)
      polygon11.on('click', clickFunction11)
      polygon12.on('click', clickFunction12)
      polygon13.on('click', clickFunction13)
      polygon14.on('click', clickFunction14)
      polygon15.on('click', clickFunction15)
      polygon16.on('click', clickFunction16)
      polygon17.on('click', clickFunction17)
      polygon18.on('click', clickFunction18)
      polygon19.on('click', clickFunction19)
      polygon20.on('click', clickFunction20)
      polygon21.on('click', clickFunction21)
      polygon22.on('click', clickFunction22)
      polygon23.on('click', clickFunction23)
      polygon24.on('click', clickFunction24)
      polygon25.on('click', clickFunction25)
      polygon26.on('click', clickFunction26)
      polygon27.on('click', clickFunction27)
      polygon28.on('click', clickFunction28)
      polygon29.on('click', clickFunction29)
      polygon30.on('click', clickFunction30)
      polygon31.on('click', clickFunction31)
      polygon32.on('click', clickFunction32)
      polygon33.on('click', clickFunction33)
      polygon34.on('click', clickFunction34)
      polygon35.on('click', clickFunction35)

      // 热力图鼠标点击请求数据
      function clickFunction (e) {
        that.postDataHotMap('310115005000')
        setTimeout(function () {
          openInfoWindow([121.525582, 31.237272])
        }, 500)
      }
      function clickFunction1 (e) {
        that.postDataHotMap('310115004000')
        setTimeout(function () {
          openInfoWindow([121.52982, 31.228928])
        }, 500)
      }
      function clickFunction2 (e) {
        that.postDataHotMap('310115007000')
        setTimeout(function () {
          openInfoWindow([121.499002, 31.176369])
        }, 500)
      }
      function clickFunction3 (e) {
        that.postDataHotMap('310115008000')
        setTimeout(function () {
          openInfoWindow([121.524943, 31.21476])
        }, 500)
      }
      function clickFunction4 (e) {
        that.postDataHotMap('310115009000')
        setTimeout(function () {
          openInfoWindow([121.483047, 31.171936])
        }, 500)
      }
      function clickFunction5 (e) {
        that.postDataHotMap('310115010000')
        setTimeout(function () {
          openInfoWindow([121.519224, 31.196481])
        }, 500)
      }
      function clickFunction6 (e) {
        that.postDataHotMap('310115011000')
        setTimeout(function () {
          openInfoWindow([121.582144, 31.267022])
        }, 500)
      }
      function clickFunction7 (e) {
        that.postDataHotMap('310115012000')
        setTimeout(function () {
          openInfoWindow([121.573672, 31.256165])
        }, 500)
      }
      function clickFunction8 (e) {
        that.postDataHotMap('310115013000')
        setTimeout(function () {
          openInfoWindow([121.549563, 31.239885])
        }, 500)
      }
      function clickFunction9 (e) {
        that.postDataHotMap('310115014000')
        setTimeout(function () {
          openInfoWindow([121.587925, 31.266741])
        }, 500)
      }
      function clickFunction10 (e) {
        that.postDataHotMap('310115016000')
        setTimeout(function () {
          openInfoWindow([121.547627, 31.20633])
        }, 500)
      }
      function clickFunction11 (e) {
        that.postDataHotMap('310115015000')
        setTimeout(function () {
          openInfoWindow([121.527747, 31.146707])
        }, 500)
      }
      function clickFunction12 (e) {
        that.postDataHotMap('310115103000')
        setTimeout(function () {
          openInfoWindow([121.69601, 31.192708])
        }, 500)
      }
      function clickFunction13 (e) {
        that.postDataHotMap('310115104000')
        setTimeout(function () {
          openInfoWindow([121.580445, 31.344822])
        }, 500)
      }
      function clickFunction14 (e) {
        that.postDataHotMap('310115105000')
        setTimeout(function () {
          openInfoWindow([121.556003, 31.180924])
        }, 500)
      }
      function clickFunction15 (e) {
        that.postDataHotMap('310115110000')
        setTimeout(function () {
          openInfoWindow([121.723587, 31.237002])
        }, 500)
      }
      function clickFunction16 (e) {
        that.postDataHotMap('310115114000')
        setTimeout(function () {
          openInfoWindow([121.655325, 31.208298])
        }, 500)
      }
      function clickFunction17 (e) {
        that.postDataHotMap('310115117000')
        setTimeout(function () {
          openInfoWindow([121.667004, 31.278413])
        }, 500)
      }
      function clickFunction18 (e) {
        that.postDataHotMap('310115120000')
        setTimeout(function () {
          openInfoWindow([121.61035, 31.266879])
        }, 500)
      }
      function clickFunction19 (e) {
        that.postDataHotMap('310115121000')
        setTimeout(function () {
          openInfoWindow([121.606625, 31.292949])
        }, 500)
      }
      function clickFunction20 (e) {
        that.postDataHotMap('310115123000')
        setTimeout(function () {
          openInfoWindow([121.622783, 31.327013])
        }, 500)
      }
      function clickFunction21 (e) {
        that.postDataHotMap('310115125000')
        setTimeout(function () {
          openInfoWindow([121.614147, 31.205386])
        }, 500)
      }
      function clickFunction22 (e) {
        that.postDataHotMap('310115131000')
        setTimeout(function () {
          openInfoWindow([121.749229, 31.047974])
        }, 500)
      }
      function clickFunction23 (e) {
        that.postDataHotMap('310115132000')
        setTimeout(function () {
          openInfoWindow([121.575049, 31.114327])
        }, 500)
      }
      function clickFunction24 (e) {
        that.postDataHotMap('310115133000')
        setTimeout(function () {
          openInfoWindow([121.653248, 31.025945])
        }, 500)
      }
      function clickFunction25 (e) {
        that.postDataHotMap('310115134000')
        setTimeout(function () {
          openInfoWindow([121.747562, 30.970817])
        }, 500)
      }
      function clickFunction26 (e) {
        that.postDataHotMap('310115136000')
        setTimeout(function () {
          openInfoWindow([121.5671, 31.148958])
        }, 500)
      }
      function clickFunction27 (e) {
        that.postDataHotMap('310115137000')
        setTimeout(function () {
          openInfoWindow([121.586911, 31.033261])
        }, 500)
      }
      function clickFunction28 (e) {
        that.postDataHotMap('310115139000')
        setTimeout(function () {
          openInfoWindow([121.757118, 31.115229])
        }, 500)
      }
      function clickFunction29 (e) {
        that.postDataHotMap('310115140000')
        setTimeout(function () {
          openInfoWindow([121.830635, 30.903962])
        }, 500)
      }
      function clickFunction30 (e) {
        that.postDataHotMap('310115141000')
        setTimeout(function () {
          openInfoWindow([121.695067, 31.035676])
        }, 500)
      }
      function clickFunction31 (e) {
        that.postDataHotMap('310115142000')
        setTimeout(function () {
          openInfoWindow([121.841284119599, 31.0003463599138])
        }, 500)
      }
      function clickFunction32 (e) {
        that.postDataHotMap('310115144000')
        setTimeout(function () {
          openInfoWindow([121.889230578553, 31.0276502386959])
        }, 500)
      }
      function clickFunction33 (e) {
        that.postDataHotMap('310115145000')
        setTimeout(function () {
          openInfoWindow([121.91606, 30.898681])
        }, 500)
      }
      function clickFunction34 (e) {
        that.postDataHotMap('310115143000')
        setTimeout(function () {
          openInfoWindow([121.81556, 30.972799])
        }, 500)
      }
      function clickFunction35 (e) {
        that.postDataHotMap('310115130000')
        setTimeout(function () {
          openInfoWindow([121.50219, 31.144624])
        }, 500)
      }

      // 鼠标悬浮的高亮显示效果
      function showMessage () {
        polygon.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text.setMap(map)
      }
      function showMessage1 () {
        polygon1.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text1.setMap(map)
      }
      function showMessage2 () {
        polygon2.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text2.setMap(map)
      }
      function showMessage3 () {
        polygon3.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text3.setMap(map)
      }
      function showMessage4 () {
        polygon4.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text4.setMap(map)
      }
      function showMessage5 () {
        polygon5.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text5.setMap(map)
      }
      function showMessage6 () {
        polygon6.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text6.setMap(map)
      }
      function showMessage7 () {
        polygon7.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text7.setMap(map)
      }
      function showMessage8 () {
        polygon8.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text8.setMap(map)
      }
      function showMessage9 () {
        polygon9.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text9.setMap(map)
      }
      function showMessage10 () {
        polygon10.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text10.setMap(map)
      }
      function showMessage11 () {
        polygon11.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text11.setMap(map)
      }
      function showMessage12 () {
        polygon12.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text12.setMap(map)
      }
      function showMessage13 () {
        polygon13.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text13.setMap(map)
      }
      function showMessage14 () {
        polygon14.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text14.setMap(map)
      }
      function showMessage15 () {
        polygon15.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text15.setMap(map)
      }
      function showMessage16 () {
        polygon16.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text16.setMap(map)
      }
      function showMessage17 () {
        polygon17.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text17.setMap(map)
      }
      function showMessage18 () {
        polygon18.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text18.setMap(map)
      }
      function showMessage19 () {
        polygon19.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text19.setMap(map)
      }
      function showMessage20 () {
        polygon20.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text20.setMap(map)
      }
      function showMessage21 () {
        polygon21.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text21.setMap(map)
      }
      function showMessage22 () {
        polygon22.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text22.setMap(map)
      }
      function showMessage23 () {
        polygon23.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text23.setMap(map)
      }
      function showMessage24 () {
        polygon24.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text24.setMap(map)
      }
      function showMessage25 () {
        polygon25.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text25.setMap(map)
      }
      function showMessage26 () {
        polygon26.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text26.setMap(map)
      }
      function showMessage27 () {
        polygon27.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text27.setMap(map)
      }
      function showMessage28 () {
        polygon28.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text28.setMap(map)
      }
      function showMessage29 () {
        polygon29.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text29.setMap(map)
      }
      function showMessage30 () {
        polygon30.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text30.setMap(map)
      }
      function showMessage31 () {
        polygon31.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text31.setMap(map)
      }
      function showMessage32 () {
        polygon32.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text32.setMap(map)
      }
      function showMessage33 () {
        polygon33.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text33.setMap(map)
      }
      function showMessage34 () {
        polygon34.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text34.setMap(map)
      }
      function showMessage35 () {
        polygon35.setOptions({
          strokeColor: '#f7dd86',
          strokeWeight: 4
        })
        text35.setMap(map)
      }
      // 鼠标移出的恢复正常显示效果
      function clearShow () {
        polygon.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text.setMap()
      }
      function clearShow1 () {
        polygon1.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text1.setMap()
      }
      function clearShow2 () {
        polygon2.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text2.setMap()
      }
      function clearShow3 () {
        polygon3.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text3.setMap()
      }
      function clearShow4 () {
        polygon4.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text4.setMap()
      }
      function clearShow5 () {
        polygon5.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text5.setMap()
      }
      function clearShow6 () {
        polygon6.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text6.setMap()
      }
      function clearShow7 () {
        polygon7.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text7.setMap()
      }
      function clearShow8 () {
        polygon8.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text8.setMap()
      }
      function clearShow9 () {
        polygon9.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text9.setMap()
      }
      function clearShow10 () {
        polygon10.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text10.setMap()
      }
      function clearShow11 () {
        polygon11.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text11.setMap()
      }
      function clearShow12 () {
        polygon12.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text12.setMap()
      }
      function clearShow13 () {
        polygon13.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text13.setMap()
      }
      function clearShow14 () {
        polygon14.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text14.setMap()
      }
      function clearShow15 () {
        polygon15.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text15.setMap()
      }
      function clearShow16 () {
        polygon16.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text16.setMap()
      }
      function clearShow17 () {
        polygon17.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text17.setMap()
      }
      function clearShow18 () {
        polygon18.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text18.setMap()
      }
      function clearShow19 () {
        polygon19.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text19.setMap()
      }
      function clearShow20 () {
        polygon20.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text20.setMap()
      }
      function clearShow21 () {
        polygon21.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text21.setMap()
      }
      function clearShow22 () {
        polygon22.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text22.setMap()
      }
      function clearShow23 () {
        polygon23.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text23.setMap()
      }
      function clearShow24 () {
        polygon24.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text24.setMap()
      }
      function clearShow25 () {
        polygon25.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text25.setMap()
      }
      function clearShow26 () {
        polygon26.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text26.setMap()
      }
      function clearShow27 () {
        polygon27.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text27.setMap()
      }
      function clearShow28 () {
        polygon28.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text28.setMap()
      }
      function clearShow29 () {
        polygon29.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text29.setMap()
      }
      function clearShow30 () {
        polygon30.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text30.setMap()
      }
      function clearShow31 () {
        polygon31.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text31.setMap()
      }
      function clearShow32 () {
        polygon32.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text32.setMap()
      }
      function clearShow33 () {
        polygon33.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text33.setMap()
      }
      function clearShow34 () {
        polygon34.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text34.setMap()
      }
      function clearShow35 () {
        polygon35.setOptions({
          strokeColor: '#25a1d5',
          strokeWeight: 1
        })
        text35.setMap()
      }
    }
  }
}
</script>
<style lang="scss">
.color1 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #59f9fa;
}
.color2 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #00a0e9;
}
.color3 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #58e627;
}
.color4 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #ffc900;
}
.color5 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #ff8830;
}
.color6 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #ffaee0;
}
.color7 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #f65656;
}
.color8 {
  width: 1rem;
  height: 1rem;
  border-radius: 50%;
  display: inline-block;
  margin-right: 0.8rem;
  background: #ff3030;
}
.flex6 {
  flex: 1.5;
}
.pg_box {
  position: absolute;
  width: 20%;
  color: white;
  font-size: 1.2rem;
  right: 3rem;
  top: 5rem;
  .dg {
    margin-right: 5%;
  }
}
.pg_box li {
  line-height: 2.5rem;
  height: 2.5rem;
}
.sum_apply_box {
  position: absolute;
  top: 3.5rem;
  right: 10%;
  text-align: center;
}
.tab_a_center {
  font-size: 1.2rem;
  color: #fff;
  font-weight: bold;
  border: 1px solid rgba(89, 249, 250, 1);
  width: 5.825rem;
  height: 2.25rem !important;
  line-height: 2.25rem;
  cursor: pointer;
  // display: inline-block;
}
.current,
.current2,
.current3 {
  height: 1.75rem;
  color: #333;
  background: rgba(16, 31, 57, 1);
  border: 1px solid rgba(89, 249, 250, 1);
  background: rgba(89, 249, 250, 1);
}
.Hcenter {
  width: 100%;
  height: 100%;
  position: relative;
  #container {
    z-index: 0;
    position: absolute;
    width: 98%;
    height: 53.75vh;
    top: 90%;
    left: 1%;
  }
  #containerTab {
    position: absolute;
    // width: 42%;
    // height: 52.5%;
    // top: 24.2%;
    // left: 29%;

    width: 98%;
    height: 53.75vh;
    top: 90%;
    left: 1%;

    // width: 100%;
    // height: 100%;
    // top: 0;
    // left: 0;
    z-index: 0;
  }
  .superviseList {
    overflow-x: hidden;
    overflow-y: auto;
  }
  .superviseList::-webkit-scrollbar {
    width: 6px;
    border-radius: 10px;
    background: rgba($color: #fff, $alpha: 0.6);
  }
  .superviseList::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba($color: #fff, $alpha: 1);
  }
  .map_close {
    width: 21.8125rem;
    height: 13.625rem;
    background: url(../../../public/img/16.png) no-repeat;
    background-size: 100% 100%;
    padding: 0.5rem;
    font-weight: bold;
  }
  .bor_rs {
    width: 6.25rem;
    height: 6.25rem;
    background: url(../../assets/img/components/10.png);
    background-size: 100% 100%;
    color: #000000;
  }
  .bor_rsjx {
    width: 4.875rem;
    height: 2.5rem;
    border-radius: 1.25rem;
    // margin-bottom: 0.05rem;
  }
  .echartsBJ2 {
    background: url(../../assets/img/components/09.png) no-repeat;
    background-size: 100% 100%;
  }
  .echartsBJ {
    background: url(../../assets/img/components/02.png) no-repeat;
    background-size: 100% 100%;
  }
  .echartsA {
    position: absolute;
    top: 24%;
    width: 85%;
    height: 38rem;
    left: 13%;
  }
  .echartsB {
    position: absolute;
    top: 24%;
    left: 31%;
    width: 42%;
    height: 55%;
  }
  .echartsC {
    position: absolute;
    top: 24%;
    left: 19.6%;
    padding: 0 0 4rem 3rem;
    width: 85%;
  }
  .echartsD {
    position: absolute;
    top: 24%;
    left: 16%;
    width: 70%;
    height: 63%;
  }
  .map {
    position: absolute;
    .map_pa {
      margin: 0.425rem 1rem;
      width: 5.625rem;
      height: 2.25rem;
      background: rgba(45, 125, 241, 1);
      border-radius: 1.5rem;
      line-height: 2.5rem;
    }
    .map_pb {
      margin: 0.425rem 1rem;
      width: 5.625rem;
      height: 2.25rem;
      border: 0.125rem solid rgba(45, 125, 241, 1);
      border-radius: 1.5rem;
      color: #ffffff;
      line-height: 2.5rem;
    }
  }

  .category {
    width: 15rem;
    height: 16rem;
    background: rgba(4, 13, 39, 0.7);
    border-radius: 0px 1rem 1rem 0px;
    position: relative;
    top: 17.3rem;
    left: 5%;
    img {
      padding: 0 1rem;
    }
  }
  .category_temp {
    width: 1rem !important;
    .arrowImg {
      left: 5%;
    }
  }
  .arrowImg {
    width: 1.2rem;
    height: 5rem;
    position: absolute;
    top: 23.2rem;
    left: 15.5rem;
  }
  .categoryBtnImg {
    background: url(../../../public/img/click01.png) no-repeat;
    background-size: 100% 100%;
    display: inline-block;
    width: 1.35rem;
    height: 1.35rem;
    margin: 0 0.625rem;
  }
  .categoryBtnActive {
    background: url(../../../public/img/click02.png) no-repeat;
    background-size: 100% 100%;
  }
  .fullBtn {
    position: absolute;
    top: 6.6em;
    right: 0.625rem;
  }
  .fullContainer {
    width: 100vw !important;
    height: 100vh !important;
    top: -14vh !important;
    left: -29vw !important;
  }
  .fullBtnPosition {
    top: -8.5rem !important;
    right: -32rem !important;
  }
  .chooseBtn {
    top: -15rem !important;
    left: -33rem !important;
  }
  .selectList {
    top: 27rem !important;
    left: -32rem !important;
  }
  .arrowImgFull {
    top: 32rem !important;
    left: -17rem !important;
  }
  .arrowImgFull01 {
    top: 32rem !important;
    left: -33rem !important;
  }
  .hotMapInfo {
    top: 6rem !important;
    left: 85rem !important;
  }
  .hotMapInfoMessage {
    width: 6.825rem;
    height: 4.825rem;
  }
}
</style>
